Terry Anderson is an experienced product and project management professional, currently serving as a Staff Product Manager at Acquia since September 2017, with a notable progression through various roles including Senior Program Manager and Lead Project Manager. Prior to Acquia, Terry held multiple leadership positions at vzaar limited from April 2012 to August 2017, culminating in the role of Vice President of Product. Earlier professional experience includes a tenure as Senior Flash Developer at Comic Relief and a Multimedia Executive position at SMi Group. Terry holds a Bachelor's Degree in Media Lab Arts from the University of Plymouth, earned in 2006.
Sign up to view 0 direct reports
Get started
This person is not in any teams