Gary is a retired police officer who served with the Calgary Police Service for 25 years; the last 8 years of his career, Gary was a member of the Hostage/Crisis Negotiation Team.
He served as both a Team Leader and Training coordinator for the Calgary Hostage Negotiation team and upon retiring in 2006, Gary formed a company called Conflict Solutions. He is currently on the speaking circuit, delivering training in a number of disciplines which include effective negotiation skills, conflict management, dealing with difficult clients, ethics in the workplace and workplace violence issues.
Gary is also a member of the Canadian Speakers Bureau as well as a Lead Instructor for the National Tactical Officer’s Association and in that capacity, he travels around North America teaching crisis intervention and hostage negotiation skills to law enforcement agencies.
Gary is both a graduate of the FBI Hostage Negotiators Training School and has also served as an Instructor at the FBI Training Academy in Virginia, assisting in the training of new FBI Hostage Negotiators.