Cleo employs 438 employees. The Cleo management team includes Sameer Katiyar (CFO), John Blyzinskyj (Chairman of the Board), and Jeff Desruisseaux (Chief Executive Officer).
Get Contact Info for All DepartmentsLooking for a particular Cleo employee's phone or email?