Ollca employs 18 employees. The Ollca management team includes Romain Noel (Directeur technique), Derrick Sanchez (Directeur commercial), and Elodie Barrier (CEO).
Looking for a particular Ollca employee's phone or email?