News

Lion features on Shared Space

30 June 2022

Lion's Brand New Head Office Space

Congrats to Lion on their new stunning 6 Green Star office space.

Located in a central spot on Fanshawe Street, Lion's new office space has been designed to embrace the company's ethos of sociability, and their sustainability aspirations.

View more.