John is a Senior Manager with General Motors with over 40 years of experience in Health and Safety. He currently sits on GM’s executive Disability committee helping to provide oversight to the committee. Outside of GM, John has spent over 35 years in community service activities, including as regional chair for St John’s Ambulance (South Eastern Region).