Lucy Richards, based in Albuquerque, NM, US, is currently a Senior Software Engineer at BioRender. Lucy Richards brings experience from previous roles at Puzzle, FirstCut.io, TalkingPoints (Education) and Noora Health. Lucy Richards holds a 2009 - 2014 Bachelor of Science (BS) in Symbolic Systems @ Stanford University. Lucy Richards has 2 emails and 3 mobile phone numbers on RocketReach.
Looking for a different Lucy Richards?
Find contact details for 700 million professionals.