CX Experts employs 18 employees. The CX Experts management team includes Dave Hobbs (Head of Customer Success and Optimisation), Lané Lubbe (Senior Customer Success Manager), and Shanice Dibakwane (Customer Success Manager).
Looking for a particular CX Experts employee's phone or email?