Job Description Oversee and coordinate the maintenance team Develop maintenance procedures and ensure implementation Inspect sites regularly to identify problems and necessary maintenance Prepare weekly maintenance schedules and allocate work to the team Hire and train new maintenance employees Mana