Perform as a hands-on working manager, as well as train and supervise the Maintenance Technicians, whose major job functions are to assist with the following job tasks: snow removal, power washing, smaller painting projects, parking lot striping projects, HVAC filter replacement, light bulb and ballast replacement, trash porter, completing inspections/reports and other maintenance related job tasks. Procure and monitor performance of vendors and independent contractors to ensure competency and efficient operation within budget, including general maintenance contactors, parking lot cleaner, snow removal, vending (soda and snack), trash removal and landscaping, etc.