Petzl employs 654 employees. The Petzl management team includes Christophe Cayot (Chief Information Officer), Jerome Barange (Chief Financial Officer), and Olivier Richard (Director of Brand Marketing).
Get Contact Info for All DepartmentsLooking for a particular Petzl employee's phone or email?