Telma Employee Support Group Directory


TEXT: The Telma Team has over 175 years of combined knowledge and commitment to the Telma product. This is a team who can quickly and efficiently answer your questions, and find immediate solutions for existing and future frictionless braking needs. Reach out to them !...


Randall Downey
General Manager


Finance Department – Office Support Group
Mark Paolicchi
Financial Controller / Site Manager
Elizabeth Staniszewski
Office Administrator / HR Assistant


Warehouse & Logistics Support Group

Wayne Rott
Procurement / Logistics Manager
Bill David
Warehouse Supervisor


Sales & Marketing Support Group
Rick Ransom
Regional Sales Manager

John Engler 
Shuttle & Bus

Canadian & Western Regions

Fred Giraud
Director Sales / Latin America



Engineering – Product Support Group

Jim Housand
Engineering Manager
Salvatore Saporito
R&D / Quality Engineer