Jachris employs 231 employees. The Jachris management team includes Chris de Lange (CFO), Cherinne De Klerk (Administration and Contracts Manager Mozambique), and Warwick Bouwer (CEO).
Get Contact Info for All DepartmentsLooking for a particular Jachris employee's phone or email?