Catalyst employs 223 employees. The Catalyst management team includes Donald Christie (Managing Director), Jacques Labuschagne (Chief Operating Officer), and Elin Simes (Chief Financial Officer).
Get Contact Info for All DepartmentsLooking for a particular Catalyst employee's phone or email?