Learn more
Log in
African Clean Energy
Contact
View in org chart
Wang Shi Hu
Chief Technology Officer
Ilona Smis
Project Manager, Tech
Bill Owiti
Salesforce Developer
Current role
Project Manager, Technical at Impress
Project Manager, Technology at Retensa Employee Retention Experts
Project Manager/Technician at STL Communications
Project Manager Tech at Trukkr
Project Manager - Technical at C 1 INDIA PRIVATE LIMITED