Kleer employs 70 employees. The Kleer management team includes Paul Biancaniello (CTO), Melissa Richardson (Vice President of Team Success (HR)), and Douglas McClure (Vice President of Product Management).
Get Contact Info for All DepartmentsLooking for a particular Kleer employee's phone or email?