Olivier Vallee has held various leadership positions in the event production and management industry, including Managing Director roles at Identity, Nteractive, and 2Heads. Prior to that, they served in multiple roles at George P Johnson Experience Marketing. With a background in business studies and marketing, they have also worked as a freelance consultant managing projects such as Le Grand Depart of the Tour de France 2007 in London.
Sign up to view 7 direct reports
Get started
This person is not in any offices