Ls Electric Global
Sales and Business Development Manager
Schneider Electric
Assistant Sales Manager at Schneider Electric
ABB
Service and Commissioning Engineer
Schneider Electric
Senior Solution Sales Engineer
TE Connectivity
Country Sales Manager and Business Development Manager in Energy Business
Ngee Ann Polytechnic
Nanyang Technological University