MAINTENANCE TECHNICIAN
On-site · London
The Maintenance Aide is responsible for mechanical, electrical, and general facility maintenance, including painting and property upkeep. They serve as the primary point of contact for facility concerns and assist with exterior duties like snow removal and waste management.