Richard Rashid

Microsoft Research
Senior Vice President