Profile picture

Olivier Crochat

EPFL IC C4DT C4DT-GE
BC 049 (Bâtiment BC)
Station 14
1015 Lausanne

Expertise

  • ICT
  • General management
  • Strategy & business development
  • Sales & partners management
  • Marketing, PR & branding
  • Innovation & product development