We have a new site! Updated design, easier to navigate, new Trip Planner and more.

Visit the new site

Masks are now mandatory on board all transit vehicles. Details and exemptions at:


CMBC Executives

With direction from the CMBC Board, our senior management provides leadership to the organization, encouraging excellence and dedicated commitment from all our employees.

Photo of Michael McDaniel

Michael McDaniel

President & General Manager

Michael is a seasoned business executive with industry experience ranging from entertainment and hospitality to transportation. He joined Coast Mountain Bus Company in 2018 as President and General Manager following three years on the CMBC Board of Directors of which he served two years as Chair. In this position, Michael gained insight into the role of the bus company both in the region and within the TransLink enterprise.

Prior to CMBC, he was President and CEO of the Pacific National Exhibition (PNE) and responsible for its overall operation, as well as community and government relations. During his time at the PNE, Michael led the organization through its transition from provincial ownership to the City of Vancouver. He was also instrumental in developing a long-term future for the PNE and Hastings Park, including a City Council approved 30-year Master Plan and an approved governance structure.

Before rising to President and CEO, Michael held the role of Vice President of Human Resources, managing employee and labour relations, performance management, recruitment and retention, payroll, benefits, and occupational health and safety.

Prior to joining the PNE, Michael worked in the hospitality, tourism and entertainment industry for companies both locally and in the United States, and also spent time as a contract consultant, providing expertise in corporate and management development.

Michael is actively involved in the community, serving on the Board of Directors for both the Vancouver Fireworks Festival Society (Celebration of Light Fireworks) and the Tri City Youth Basketball Association. In 2005, he was recognized as one of Vancouver's "Top 40 under 40" by Business in Vancouver. He has also served as a mentor with Simon Fraser University’s Beedie School of Business.

Michael holds a bachelor’s degree from Simon Fraser University.

Donald Palmer

Donald Palmer

Vice President, Operations

Don began his career in public transportation as a Port Authority of Allegheny County Bus/Rail Operator in Pittsburgh, Pennsylvania, in 2003. He worked his way to the position of Director of Road Operations before taking on the role of Chief Operating Officer for the Capital Area Transit System in Baton Rouge, Louisiana. He joined Coast Mountain Bus Company in 2017 with a wealth of transit operations knowledge and experience. Don currently oversees one of the largest divisions within CMBC, which includes six operational depots, Transit Security, TComm/Transit Supervisors, and Service Design.

Don earned a Master of Business Administration from Point Park University and Bachelor of Science in Organizational Leadership from Duquesne University. Prior to starting his post-secondary education, he was a Sergeant with the United States Marine Corps, where he was first introduced to transit by serving as a Motor Transport Operator and Line Mechanic. Don has received numerous industry awards and has a reputation for delivering customer service excellence.

Photo of Randy Helmer

Randy Helmer

Vice President, Maintenance

Randy joined CMBC in December 2015 as Director, Infrastructure Engineering. In this role, he was responsible for Trolley Overhead, Infrastructure Development and Maintenance and capital project development.

Prior to joining CMBC, Randy worked for the Corporation of the Town of Prescott, Ontario where he was Chief Administrative Officer (CAO). During his time, he worked on a number of projects including RiverWalk Park, strategic plans and ongoing fire hall and arena projects.

Randy has also worked with other municipalities and corporations (West Nipissing, Cornwall Community Hospital and Union Gas) where he was responsible for managing and supervising various infrastructure maintenance, operations and capital project functions.

Randy holds a bachelor‘s degree in Mechanical Engineering from Lakehead University and is a registered professional engineer (P.Eng.) in BC and Ontario.

Photo of Roger Gil

Roger Gil

Executive Director, Finance & Corporate Services

Roger joined CMBC in 2020. With more than 20 years of experience, and a career built across a wide range of both public and private sector organizations, he is uniquely qualified to lead CMBC's most diverse division. Roger began his finance and accounting career at McDonald's Restaurants of Canada, continuing on to Labatt Breweries, Mr. Lube, Intrawest and the PNE.

More recently, Roger worked in the manufacturing industry at Garibaldi Glass Industries, a fabricator of custom glass solutions in Burnaby, where he had been Chief Financial Officer since 2016. At Garibaldi Glass, Roger was a champion for Lean, focused on continuous improvement and relentlessly committed to never stop questioning why or how a business process is done. Roger led numerous projects to rethink processes and systems to effectively improve financial activities. He also oversaw a full-scale redevelopment of Garibaldi's annual budgeting process, restructured pricing, and created a dynamic and flexible revenue forecasting tool.

Roger is a designated accountant, receiving his CPA, CMA designation in 2001.