IMPROCHEM employs 356 employees. The IMPROCHEM management team includes Greg Olivier (Head of Technology and Product Management), Letlakana pr.sci.nat (Head of Public Water), and Bruce Mwewa (Head of Sales and Service Delivery).
Get Contact Info for All DepartmentsLooking for a particular IMPROCHEM employee's phone or email?