Michel MacDonald is an experienced Head of Strategy with a background in creative strategy, integrated communication, brand positioning, branded content, and business development. With a Master's degree in Sociology from the University of Amsterdam, Michel has held key strategy roles at companies such as TBWA\NEBOKO, Lemz, Omnicom Media Group, Ogilvy Amsterdam, OMD Netherlands, and Euro RSCG. Before transitioning into the strategy field, Michel worked as an editor for television programs at AVRO and IdtV.
Sign up to view 0 direct reports
Get started