Head of Mechanical Engineering job at Manna