Shu Huan
Brand Director
_edited.jpg)
Olivia Shu is a communications strategist with a background in arts and cultural management, public art, and urban cultural branding. She holds a degree in Arts and Cultural Management from the University of Melbourne and previously worked at UAP (Urban Art Projects), an international public art company known for large-scale art, design, and city-making projects.
Her experience spans communications strategy, brand positioning, media content, and public engagement for cross-border public art and urban cultural initiatives. She has contributed to high-profile projects including the opening of Shanghai Library East Hall and the renewal of the Peak Tram in Hong Kong, where she supported the development of communication narratives connecting art, architecture, public space, and civic identity.
As Brand Director at LINEE ART, Olivia oversees the team’s communication strategy, brand voice, media relations, and external communications for international projects. Drawing on her experience in public art and urban cultural projects, she helps translate complex artistic and cultural initiatives into clear, compelling, and internationally accessible narratives.