Evina employs 75 employees. The Evina management team includes David Lotfi (CEO & Founder), Nicolas BERTRAND (Vice President Sales EMEA), and Edouard Saint-Geours (Head of Revenue Operations).
Get Contact Info for All DepartmentsLooking for a particular Evina employee's phone or email?