Orffa employs 115 employees. The Orffa management team includes Aurélie Montagnon (Central Technical Manager), Matthijs de Jong (Central Technical Manager Aqua), and Andrew Ducarme (Chief Operating Officer).
Get Contact Info for All DepartmentsLooking for a particular Orffa employee's phone or email?