Trucks and heavy equipment Heavy Equipment Maintenance engineer for equipment, generators, excavators, mechanical, heavy equipment