Safety and Training Manager

Location: Vaughan, Ontario, Canada
Date Posted: 08-21-2018
The Talent Company is pleased to be partnering with a global leader in transit solutions to hire a Safety and Training Manager. Reporting to the General Manager, the role will be responsible for developing, communicating and enforcing safety policies and procedures at the location in compliance with provincial as well as local policies and regulations. The location for this opportunity is in Vaughan, Ontario.
  • Provide leadership in developing and implementing Health and Safety strategies
  • Establish, implement and enforce H&S policies, practices and programs
  • Building up a team of individuals to support client needs including Health & Safety Trainers and an Assistant Safety Training Manager
  • Develop and monitor the contents of the classroom training course of instruction to ensure compliance with all provincial, Client and company requirements
  • Provide support to management and employees in the area of health and safety, prepare the monthly safety summary report and submit to the General Manager. 
  • Conduct operator evaluations as required and monitor revenue service operations. Schedule and conduct road observation on each operator twice a year
  • Provide assistance and participate in all Safety Action Team meetings and provide assistance to operators on passenger management/safety related issue
  • Responsible to follow through on all incidents, accidents and deem work related injures including but not limited to accident investigation, completion of accident reports, maintenance of accident files, completion of the accident register, follow up with adjusters as necessary, post-accident counseling with the involved operator and repair of vehicles as necessry
  • Responsible to set up regular Joint Health and Safety meetings as required by law Communicates results of the meetings to management and operators. Respond to appeals submitted by operators and is responsible to file all disciplinary actions related to accidents
  • Implement cost saving or safety enhancement ideas to improve safety, both long term and short term
  • B.A/B.Sc. in a related discipline and a minimum of five years experience in a managerial role in a transit fixed route system.
  • Holds an unspoiled BZ driver’s license (ideal) 
  • Superior communication skills, verbal and written, self motivated, self managed and deadline driven.
  • Thorough working knowledge and understanding of H&S legislation
  • Strong customer service skills with an ability to handle issues/inquiries in a professional manner
  • Excellent understanding of workflow process analysis, accident/ incident investigation and risk management principles
If you feel that you are up for this challenge to please click APPLY below or contact Rebecca Liu at We are always grateful for referrals.
About The Talent Company
The Talent Company is an HR Solutions Firm. We work closely with our clients to FIND, KEEP, REWARD and TRANSITION their talent. We act as a trusted search partner for leading organizations providing customized and timely recruitment services.  For a list of our current opportunities, click here.
this job portal is powered by CATS