Leaf Technologies employs 56 employees. The Leaf Technologies management team includes Armand Nell (Operations Manager), Jason Strydom (Projects), and Alex Morrison (Connectivity Sales Manager at Leaf Technologies Durban).
Get Contact Info for All DepartmentsLooking for a particular Leaf Technologies employee's phone or email?