PWTransit is a full-service bus transportation company with operations located in British Columbia, Alberta and Ontario, Canada.


PWTransit Senior Management Team


Greg J. Nichols –Vice President, Transit 



Greg Nichols joined the Pacific Western Group of Companies in 2018 as the Vice President of the Transit business unit.  He became a member of the team after nearly 20 years’ experience with two of Canada’s largest transportation and logistics companies, including leadership roles in transportation management, marketing & sales, customer services and finance. Greg is a graduate of the Edwards School of Business at the University of Saskatchewan.  Throughout his career, Greg has focused on being of service to his employees so they can deliver safe and exceptional service to their customers and he now leads a team of transportation professionals with extensive experience in passenger transit operations, safety & security, fleet maintenance, facility management, service design, and transportation technology.


Richard Haukka – Director of Maintenance 


Richard Haukka is the newest addition to PWTransit Canada’s executive team, starting with the company in January of 2018. Richard joined PWT following a 19+ year career with Coast Mountain Bus Company (Translink), where he was a licensed Commercial Transport Mechanic before transitioning to a management role in the maintenance department starting in 2013. Richard has extensive experience in fleet maintenance, managing/effectively communicating with maintenance employees, managing fleet campaigns, evaluating fleet renewal plans, and leading/organizing various committees related to the maintenance function of the business. Richard’s experience managing a department responsible for the maintenance of hundreds of transit vehicles will be extremely valuable to our location managers, bus technicians, and clients alike.

James Vine – Director of Business Development


James Vine has worked for Pacific Western for over 8 years, starting in 2009 as a management intern and coordinator of special projects for the transit line of business. In 2010 he transitioned to a management role in our Prince George Transit operations, managing 60 employees in a unionized environment. Throughout his tenure with Prince George Transit, James was active in the Business Development activities of PWTransit Canada on a project basis, and in 2016 transitioned to a full-time role in this capacity. James was a recipient of a 2013 Top 40 Under 40 Award from Mass Transit Magazine for his leadership of employees and involvement in transit system planning and analysis, and also holds a Bachelor of Commerce Degree and is nearing completion of the Chartered Professional in Human Resources (CPHR) designation.

Jason Graham – Director of Safety

  Jason Graham joined the Pacific Western Group of Companies in March of 2018 as the Director of Safety for the Transit and Motor Coach business units. Jason joins the team with 23 years’ experience in the transportation industry which has navigated through Health and Safety, Regulatory Compliance, Logistics and Operations. Jason has earned designations in Health and Safety, Logistics and, in addition, is nearing completion of the Canadian Registered Safety Professional (CRSP) designation. Understanding most opportunities present various ways to achieve a goal, Jason focuses on fostering and developing those effective and creative conduits to achieve a successful result.

Lori-Jeanne Edwards – Director of Finance

  Lori-Jeanne Edwards has over 10 years of experience working in a finance role for transportation companies. She is currently completing her Bachelor of Commerce and has completed all the requirements for the Canadian General Accounting (CGA) designation. Lori-Jeanne has worked for the Pacific Western Group of Companies for the past 7 years, working in all of the lines of business. She strives to provide Operations Managers across Canada the tools to be able to manage the business successfully, and ensuring that proper accounting controls are in place. Lori-Jeanne is responsible for all financial reporting of all Transit Operations across Canada.

Back to Top

YOU ARE HERE:  HOME >  ABOUT US > Senior Management Team