Ben Chu

Ben Chu is currently serving as the Chief Technology Officer at Ava Industries since November 2020. Prior to this, Ben held the position of Senior Full Stack Developer at Spiria from January 2019 to November 2020 and at Parlay Ideas from November 2016 to January 2019. Ben holds a Master's of Public Health in Epidemiology from the University of Toronto (2012-2014) and a Bachelor of Science with distinction in Biology from the University of Alberta (2007-2011).

Links

Previous companies

Spiria logo

Org chart

Sign up to view 8 direct reports

Get started