ÂÜÀòÂÒÂ×

Steve Gush Richards

Engineering Manager at Acquia

Steve Gush Richards is an accomplished Engineering Manager at Acquia since July 2020, bringing extensive experience in software engineering and team leadership. Prior roles include Software Engineering Manager and Technical Team Lead at Inviqa from January 2016 to July 2020, as well as Lead Drupal Developer and Team Manager at miggle.co.uk from April 2012 to December 2015. Steve also held positions as Senior Web Developer at Tarsus Group and Web Manager at F&E and F&E Aerospace between June 2007 and April 2010. Steve Gush Richards holds a degree with distinction in Digital Media from East Surrey College, completed in 2000.

Links

Previous companies

Inviqa logo

Org chart