Choozle employs 98 employees. The Choozle management team includes Jeffrey Finch (Chief Product Officer and Co-Founder), Andrea Denk (VP of Marketing), and Mike Rosner (Senior Vice President of Sales).
Get Contact Info for All DepartmentsLooking for a particular Choozle employee's phone or email?