Albert Shu

Albert Shu

Managing Director, Hong Kong and Executive Vice President, Corporate & Financial Services Practice

Albert Shu is Managing Director of the Hong Kong office – one of Weber Shandwick’s biggest operations globally – and serves as senior counsel to the firm’s key clients, focusing on corporate & brand positioning, message development, and issues management. 

Albert started his public relations career in Asia more than 20 years ago and is a 13-year veteran of the firm.

During his tenure, Weber Shandwick has more than doubled in size by consulting staff and fees and is currently the market leader in Hong Kong. His team has differentiated itself by its stability, diversity of service offering and integrated communications approach.

Before joining Weber Shandwick, Albert was the regional head of marketing and communications for Deloitte Consulting in Asia Pacific Africa. He developed the firm’s marketing infrastructure and programs in Greater China, Korea, Southeast Asia and South Africa.

Albert is a former award-winning reporter and completed his Master’s degree in journalism at the Graduate School of Journalism, University of Western Ontario in Canada – where he also completed his undergraduate degree in genetics.

← Back to Leadership