CAA Niagara corporate office is located in 3271 Schmon Pky, Thorold, Ontario, L2V 4Y6, Canada and has 51-200 employees.
caa niagara
caa niagara
caaniagara
caa niagara - st catharines branch
caa auto & property insurance
saint catharines
Departments
Number of employees
Operations
29
Marketing
7
Human Resources
5
Sales
4
Finance
3
Engineering & Technical
2
C-Suite
2
| Location | People at location |
| North America | 51-200 |
| Europe | 1-10 |
Explore people who held key positions, contributed to CAA Niagara's success, and advanced their careers.
Communications Lead at Walker Industries
Worked as Public Relations Specialist
at CAA Niagara (2018-2020)
Senior Workforce Plann... at IG Wealth Management
Worked as Workforce Management Analyst
at CAA Niagara (2025-2026)
Director Commercial Li... at Gifford Carr
Worked as Managing Director, Corporate Affairs & Busines...
at CAA Niagara (2020-2025)
Explore More
CAA Niagara provides a wide range of services including roadside assistance, travel planning, and insurance products to its members in the Niagara region. The company offers various membership benefits such as discounts on travel, automotive services, and shopping, along with opportunities to earn CAA Dollars. CAA Niagara also emphasizes community... Read More