Cxi employs 66 employees. The Cxi management team includes Ozayr Lorgat (Head of Sales), Thato Ramotsamai (Head of Operations), and Kyle Green (IT Service Support Manager).
Looking for a particular Cxi employee's phone or email?