Frontier Institute of Technology
REL license trainer and assessor
SolarEdge Technologies
Technical Service Engineer
State Grid
Intern
SolarEdge Technologies
Customer Care Specialist
SolarEdge Technologies
Technical Account Manager
Energis
Solar Support Engineer
Shanghai University of Engineering Science
University of Melbourne