Progressa

0 followers


Millions of Canadians have had their credit rating impacted by overdue bills and items that have gone to collections.

Industries

Headquarters

Vancouver, Canada

Employees

51-200

Links

Org chart

Nathan Slee

Collapse
David Donovan
Senior Director, IT
Ian Rivers
Director of Software Development
Jocelyn Hill
VP, People & Operations
Kiya Hushyar
Chief Financial Officer
Raymond Chau
VP Of Risk Analytics
Taleen Moffatt
Senior Account Manager