Ampcontrol
Renewables Manager
Advantech
Applications Engineer
Shannon Power Management Pty Ltd
Operations Manager
Trivantage Group Pty Ltd
PMO and Project Manager
Trelleborg Marine Systems
Technical Sales Manager - Europe
Suzlon Group
SCADA Manager
GE Digital Energy
Senior Project Manager
Trelleborg Marine Systems
Global Sales and Marketing Director