Sarah Richards is a Senior Frontend Developer at Storm ID, with experience dating back to 2005. Previously, Sarah held the position of Web Development Manager as well as Senior Web Developer at AmazeRealise from March 2012 to March 2020. Prior roles include Web Developer at Realise and The Native Agency. Sarah earned a Bachelor of Science (B.Sc.) degree in Physics and Computer Science from The University of Edinburgh, where attendance took place from 2000 to 2004.
Links
Sign up to view 0 direct reports
Get started