Contact us

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

Address

Level 4 
650 Chapel Street 
South Yarra 3141 
Australia

Phone

Sales: 1300 133 799
Recruitment: 1800 155 000


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