John has decades of experience working in the public works sector as a supervisor, and in the fleet department. His expertise is training and he trains professionals in a wide variety of areas, such as traffic safety, professional drawer training, and heavy equipment.