BDO CANADA

Calgary
Total Offices: 2
4,938 Total Employees
Year Founded: 1921

Teams at BDO CANADA

Recently posted jobs

Fintech • Payments • Financial Services
The role involves managing client relationships, overseeing solution delivery for Microsoft Dynamics 365, ensuring SLA compliance, and fostering team performance and innovation. The manager is responsible for strategic advice, portfolio management, and continuous improvement to achieve client business objectives.
9 Days AgoSaved
In-Office
Le Sud-Ouest, Montréal, QC, CAN
Fintech • Payments • Financial Services
Leads financial due diligence engagements for private equity and corporate clients, analyzing financial and operational performance, cash flow, working capital, capex, and deal risks. Oversees deal reporting, post-acquisition planning, research, project execution, team development, client relationships, business development, and practice growth.
11 Days AgoSaved
In-Office
Le Sud-Ouest, Montréal, QC, CAN
Fintech • Payments • Financial Services
Prepares US corporate and partnership tax returns, conducts tax research, and communicates with the IRS and state tax authorities. Supports compliance and consulting engagements, collaborates with internal tax teams, maintains accuracy and technical knowledge, and contributes to process improvements. The role also involves client support, staff training, professional development, relationship building, and supporting business growth through referrals.