Petal employs 324 employees. The Petal management team includes Patrice Gilbert (CEO), Pascal Tessier-Fleury (Chief Financial Officer), and David Junca (Chief Revenue Officer).
Get Contact Info for All DepartmentsLooking for a particular Petal employee's phone or email?