Richard Musch's Location
Netherlands
Richard Musch's Work
Richard Musch's Education
Richard Musch's Skills
Richard Musch's Summary
Richard Musch, based in Netherlands, is currently a Head of Business Development Europe at Companjon, bringing experience from previous roles at Digital Strategy Partners, Lemonade Inc., Ing and Netflix. Richard Musch holds a 2004 - 2004 Master Of Business Administration @ Insead. With a robust skill set that includes Strategy, Entrepreneurship, Project Management, Advertising, Online Advertising and more, Richard Musch contributes valuable insights to the industry. Richard Musch has 5 emails and 2 mobile phone numbers on RocketReach.