Patrick Mabillard, based in Zurich, Zurich, Switzerland, is currently a Sem and Social Ads Specialist at Adia, bringing experience from previous roles at Webrepublic Ag, Caterpillar Inc., Alpiq and European Athletics. Patrick Mabillard holds a 2008 - 2010 Master of Science in Marketing, Management @ University of Lausanne - UNIL.
Not the Patrick Mabillard you were looking for?
Find contact details for 700 million professionals.