Installation Maintenance Technician Director salary