CSA Group

HQ
Etobicoke
Total Offices: 6
2,996 Total Employees
Year Founded: 1919

Teams at CSA Group

Recently posted jobs

Information Technology • Professional Services
The Inside Sales Representative develops new accounts and opportunities, manages sales quotes, provides exceptional customer service, and handles customer interactions to achieve revenue goals.
23 Days AgoSaved
In-Office
4 Locations
Information Technology • Professional Services
The Senior Economist leads high-impact research projects, conducts quantitative analysis, and translates economic insights into policy recommendations while collaborating with stakeholders and producing research outputs.