QUODD employs 43 employees. The QUODD management team includes Bob Ward (Chief Executive Officer), Stephane Dubois (Chief Product Officer), and David Kirk (Chief Technology Officer).
Get Contact Info for All DepartmentsLooking for a particular QUODD employee's phone or email?