Customer Service Job vacancies in Nigeria

Oil & Gas / Mining ×  
Clear Search

Business Development Manager Job at Triumph Power and Gas Systems

Triumph Power and Gas Systems Limited   Accounting / Audit / Finance   Abuja and 4 other locations

Triumph Power and Gas Systems Limited is an energy service company whose range of services cut across diverse areas of power, oil & gas and the industrial sector. Our head office is in Lagos, Nigeria,…