Triumph Power and Gas Systems Limited is recruiting to fill the position of: Operations (Project Services) Lead. The position is located in Rivers State. Interested candidates should possess a Bachelors Degree in Mechanical, Electrical, Petroleum Engineering, or a related engineering discipline (Second Class Upperor equivalent), a Masters Degree in Engineering, Project Management with six years of post-graduation experience.