OLVEA employs 185 employees. The OLVEA management team includes Kruti Shah (Vice President of Business Development), Elodie Segard (Operation Director), and Guilhem Vedel (Product Manager).
Looking for a particular OLVEA employee's phone or email?