Russell Craig

Russell Craig
National Technology Officer at Microsoft