Allen Chang

Head of Greater China Tech & Telecom/ Managing Director

Allen Chang, head of Greater China technology and telecoms research, brings a wealth of market-facing and industry experience to his role. He spent 15 years working for leading technology companies as a software engineer, a product manager and as head of procurement.

Since 2011 he has worked for bulge-bracket research teams before joining Macquarie in 2015. Allen was ranked as top 1 Technology analyst in Institutional Investors polls in 2015 and 2017. His team of eight currently covers over 100 technology stocks. Allen has fully integrated his team-members based in Taiwan , HK & Shanghai for integrated views up and down the supply chain. In addition, the team has visited ~1000 companies up over the past two years.

Share page with AddThis