Advertising Luca Callegari is the new Head of Marketing & Operations at Microsoft Switzerland Read more