Kaptcha employs 9 employees. The Kaptcha management team includes Richard Thomson (CEO and Founder), Richard Thomson (Chief Executive Officer and Founder), and Andrew King (Client Services Director).
Get Contact Info for All DepartmentsLooking for a particular Kaptcha employee's phone or email?