Payments Canada corporate office is located in 350 Albert St Suite 800, Ottawa, Ontario, K1R 1A4, Canada and has 201-500 employees.
payments canada
paycanada
payment link corp
payments
Departments
Number of employees
Information Technology
44
Operations
40
Finance
37
Legal
25
Engineering & Technical
17
Human Resources
13
Marketing
13

| Location | People at location |
| North America | 201-500 |
| Africa | 1-10 |
Explore people who held key positions, contributed to Payments Canada's success, and advanced their careers.
Vice President, Money ... at ADP
Worked as Member of the Stakeholder Advisory Council Pay...
at Payments Canada
Desktop Engineer at Government of Canada
Worked as Service Desk Analyst
at Payments Canada (2017-2017)
Explore More
Founded in 1980 and headquartered in Ottawa, Canada, Payments Canada is an organization that operates a payment clearing and settlement system in Canada.... Read More