‹ All jobs
Business Development Manager (Energy Business Unit)
a half century in the Engineering, Procurement and Construction (EPC) market, continues to create value to its stakeholders... and construction opportunities in coordination with senior management and the Tendering Department. Establish and maintain