Jay Leung and Maggie Mo, the visionary duo behind homegrown design firm Starz Pasha, share more than just a fervent zeal for the built environment, they have been on a mission to turn the lofty ideals of Environmental, Social, and Governance (ESG) into tangible realities. Such vision has fuelled the inception of their latest venture, Starz Origin, a new brand under the company’s umbrella poised to set fresh standards in the industry.
Harnessing cutting-edge 3D printing technology, Starz Origin aspires to usher in a more environmentally sustainable approach to interior design, led by the philosophy of what they call “Concept RE”, which aims to inspire a reimagining of design thinking.
The notion is that, while technology must be explored and embraced, design has to be human-centric – a conviction fuelling the co-founders’ unequivocal passion. “The name ‘Starz Origin’ embodies our dedication to innovation while highlighting the importance of starting from the very beginning – the origin – where ideas take shape in their purest form.”