Olivier Vallee

Managing Director at Identity

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.

Links

Previous companies

George P. Johnson Experience Marketing logo

Timeline

  • Managing Director

    October, 2023 - present