Michael Baumgartner has extensive experience in the IT sector, currently serving as an IT Manager at ELCA Group since July 2012. Prior to this role, Michael worked as a Project Manager at Allgeier Group from May 2010 to June 2012 and as a Consultant and Project Leader at eraneos Switzerland from February 2004 to April 2010. Michael holds a Master's degree in Computer Science from the Department of Computer Science (D-INFK) at ETH Zürich and an MBA from the University of Strathclyde.
This person is not in the org chart
This person is not in any offices