Albert Shu takes on marcomms leadership role at SJ Group

Former Weber Shandwick president is now chief communications and marketing officer at Temasek portfolio company SJ Group.

Albert Shu takes on marcomms leadership role at SJ Group

Albert Shu has been named chief communications and marketing officer at SJ Group, a Temasek portfolio company headquartered in Singapore, where he reports to group CEO Sean Chiao.

Shu takes on the position after departing Weber Shandwick in 2025, following 20 years with the Omnicom PR firm, most recently as Hong Kong and Singapore president.