Upstream Group logo

Upstream Group jobs and careers

South Africa

About Upstream Group

The Upstream Group provides comprehensive and compelling outsourced services for accounts receivables that have entered personal insolvency or have become part of the debt recovery process. With headquarters in Durban and Stellenbosch, South Africa, and also in Sydney Australia, the Upstream Group boasts state of the art facilities supported by an expert base in Human Resources, IT and Compliance. We adopt industry best practices to ensure that the protection of our clients’ brand remains a priority. Through a combination of skilled people, efficient processes and leading-edge technology, our Group performs at the forefront of innovation and the disruptive changes that shape the industries we service. We aim to consistently provide superior professional solutions that are relevant and value-adding to our clients.

Employees
125
Headquarters
South Africa

Leadership

The top of Upstream Group's org chart, with how many people report into each leader.

SSPhoto of Scott van Staden

Scott van Staden

Executive Director

Jobs at Upstream Group

No open positions right now. Explore more companies on TheJobsMap.