Baobabtrees employs 16 employees. The Baobabtrees management team includes Jeff 姚 (COO), Chantelle du Plessis (Operations and Sales Manager), and Themba Maseko (Assistant).
Looking for a particular Baobabtrees employee's phone or email?