Originally from Germany, Michaela graduated from the University of Munich with a Bachelors degree in Business Administration before moving to Cape Town to do an MBA.
Being an experienced marketing all-rounder with an extensive background in online marketing, Initiate International’s clients benefit from Michaela’s digital expertise and innovative candidate outsourcing skills.