Leaf Technologies corporate office is located in 123 Dollar Dr Unit 13, Richards Bay, KwaZulu-Natal, 3900, South Africa and has 51-200 employees.
leaf technologies
leaftechnologies
leaf technologies - richards bay
leaf technologies pietermaritzburg
leaf technologies aims
technologies pietermaritzburg
Departments
Number of employees
Operations
12
Sales
10
Information Technology
8
Finance
2
Human Resources
1
Engineering & Technical
1
C-Suite
1
| Location | People at location |
| Africa | 11-50 |
Explore people who held key positions, contributed to Leaf Technologies's success, and advanced their careers.
Business Development M... at Tarsus On Demand
Worked as Cyber Security Sales Executive
at Leaf Technologies (2022-2022)
Serial CXO at Innventure
Worked as Business Development Director, Strategy
at Leaf Technologies (2014-2017)
Career Centre Coordina... at Rosebank College
Worked as Sales Executive
at Leaf Technologies (2023-2024)
Explore More
Leaf Technologies is an IT company that offers a comprehensive suite of services including business IT solutions, cybersecurity, digital transformation, and connectivity solutions. Established in 1991, the company aims to empower businesses by providing tailored, reliable, and innovative technology solutions. Their intended clients include business... Read More