Stephen Nowell has a diverse work experience in the technology field. Stephen started at Legg Mason in 2008 as a Software Developer, where they worked until 2011. Next, they joined Booz Allen Hamilton in 2011 as a Software Developer and worked there until 2012. In 2012, they joined Stardog as a Senior Software Engineer and later became the Director of Technical Support in January 2019. Stephen is skilled in software development and has experience in technical support.
Stephen Nowell completed their Bachelor of Science degree in Computer Science at Shippensburg University of Pennsylvania from 2004 to 2008.
Sign up to view 3 direct reports
Get started