Stephen Nowell

Director, Technical Support at Stardog

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.

Links

Previous companies

Booz Allen Hamilton logo

Timeline

  • Director, Technical Support

    January, 2019 - present

  • Senior Software Engineer

    December, 2012

View in org chart