Marc Schumacher's Location
Bern, Bern, Switzerland
Marc Schumacher's Work
Marc Schumacher's Education
Marc Schumacher's Summary
Marc Schumacher, based in Bern, Bern, Switzerland, is currently a Director of Marketing and Communications at Swiss Olympic, bringing experience from previous roles at Contexta Ag, Oliver Wyman and SCG St Gallen Consulting Group. Marc Schumacher holds a 1993 - 1999 Master of Business Administration @ University of St.Gallen. Marc Schumacher has 1 email on RocketReach.