MAINTENANCE TECHNICIAN
On-site · London
The Maintenance Aide is responsible for performing mechanical, electrical, and general facility maintenance tasks to ensure company standards are met. Duties include painting, property upkeep, snow removal, and serving as the primary point of contact for facility-related concerns.