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