Twenty CX employs 10 employees. The Twenty CX management team includes Simon Breed (Managing Director), Leena Chadha (Marketing Campaign Manager), and Simon Hall (Sales Director).
Get Contact Info for All DepartmentsLooking for a particular Twenty CX employee's phone or email?