Claire Delahaije

Marketing and Communications Specialist at Microsoft