Contact us

Please get in touch to connect with us, we’re looking forward to starting a conversation with you.

Sign up to learn more about Stellar and stay informed


Floor 14, Office 1418
7 Bree Street,
Touchstone House Building
Cape Town CBD 8001
South Africa


Sales: 1300 133 799
Recruitment: 1800 155 000
Calling from outside Australia: +61 3 8416 4018

If you’re looking to join the Stellar team, please visit our Careers page.

Want to learn more about Stellar?

Stay at the forefront of customer experience and industry trends.