Allen Chan

Director Of Engineering at Acquia

Allen Chan is an experienced technology leader with a strong background in software engineering and management. Currently serving as Director of Engineering at Acquia since March 2010, Allen Chan has held various roles including Senior Principal Software Engineer and Principal Software Engineer. Prior to this, Allen Chan co-founded HRPO Asia, where the position of CEO was held from March 2004 to March 2021. Previous experience also includes a Senior Developer and Tech Lead role at Trend Micro and a Software and Systems Engineer position at Straive. Allen Chan's educational background includes degrees in Computer Science and Library and Information Science from the University of the Philippines and Stanford University.

Links

Previous companies

Trend Micro logo
Straive logo

Org chart

Sign up to view 0 direct reports

Get started