Puzzel employs 244 employees. The Puzzel management team includes Frederic Laziou (Chief Executive Officer), Stephen Grist (Chief Financial Officer), and Jonathan Allan (Chief Marketing Officer).
Get Contact Info for All DepartmentsLooking for a particular Puzzel employee's phone or email?