Payments Canada

HQ
Ottawa
Total Offices: 2
434 Total Employees
Year Founded: 1980

Teams at Payments Canada

YesterdaySaved
In-Office
2 Locations
Payments • Financial Services
Leads enterprise security architecture strategy and governance across infrastructure, cloud, and applications. Conducts threat modeling, secure design reviews, application security assessments, and risk analyses for critical systems. Defines security policies, controls, reference architectures, and threat maps aligned with NIST, OWASP, and ISO 27001. Provides technical leadership, mentors teams, collaborates with engineering and security operations, evaluates security tooling, and supports secure SDLC, DevSecOps, and third-party solution assurance.
7 Days AgoSaved
In-Office
2 Locations
Payments • Financial Services
Partners with senior leaders on strategic HR initiatives, workforce planning, succession, compensation, organizational change, employee relations, investigations, engagement, culture, and talent development. Uses workforce and compensation analytics to guide business decisions, advises on employment standards and HR policies, manages sensitive workplace matters, and leads cross-functional people initiatives aligned with organizational strategy.
10 Days AgoSaved
In-Office
2 Locations
Payments • Financial Services
Supports enterprise talent strategy through talent program coordination, change management, HRIS administration, workforce data analysis, reporting, stakeholder collaboration, and continuous process improvement. The role maintains talent records in Dayforce, coordinates learning and performance initiatives, tracks change readiness and talent priorities, analyzes workforce trends, responds to employee inquiries, and presents actionable insights to HR leaders and business stakeholders.