Looks like there is nothing here yet. Why not start the ball rolling?
Is There Still Hope For Higher Oil Prices?
Sales Manager - Power EPC Projects
Senior Contracts Manager
Director - Power Plant Division - Singapore
Head of Power Generation - Indonesia
Electrical Engineer - Perth Based
Darwin Northern Territory AU