Letaba Lab employs 108 employees. The Letaba Lab management team includes Mike van Reenen (CEO), Hendrik Strijdom (Marketing and Sales Manager), and Chris Halcrow (Junior Site Lab Manager).
Looking for a particular Letaba Lab employee's phone or email?