Lectra
Show contact
Links
Previous companies
Daniel Harari
Chairman & CEO
Laurence Jacquot
Chief Customer Success Officer
Rani Rao
Chief People Officer
Maximilien Abadie
Chief Strategy Officer & Chief Product Officer
Thierry Caye
Chief Technology Officer
+ 7 more
John Brearley
Senior Vice President Of Customer Success
Sylvain Millet
Senior Vice President Customer Success Europe Middle East & Africa
Greg Hayden
Vice President Global Quality
Sonia Drieu
Director, Channel & Sales Program
+ 1 more
8 members
11 members
January, 2019 - present
View in org chart