Terra Aqua Environmental Consultancy Limited is recruiting to fill the position of: Mechanical Engineer / Technician. The position is located in Ota, Ogun State. Interested candidates should possess an OND, HND / Bachelors Degree in Mechanical Engineering or related fields with 4-8 years experience in mechanical engineering, maintenance, or industrial operations (preferably Aluminium Ingots Manufacturing, or Engineering Company).