STELLAR

STELLAR Headquarters Location

South Yarra

About STELLAR
We are a leading customer experience organisation, operating across the Pacific, Asia and North America. We design and deploy solutions anchored around the delivery of exceptional customer experiences through our Customer Management, Consulting and Intelligent Automation businesses.

With over 15,300 staff across 4 countries we are a market-leading digital transformation practice that specialises in process simplification, user experience design, customer journey mapping, workforce optimisation, data analytics, customer sentiment analysis, digital deployment and automation.

Number of Employees in STELLAR

1,001 to 5,000

STELLAR Revenue

$100M to $500M (USD)