Reports To: Mechanization Head
Organization Unit / Location: Mozambique
Mechanical Supervisor to oversee all installation, repair and upkeep operations of the company’s facilities. He will be the one to ensure that other colleagues have the best physical resources available to complete their duties according to budget.
Source: Kenya Jobs