John Scriven is a seasoned software engineer with extensive experience in managing software life cycle processes and leading cross-functional teams. Since June 2017, John has served as a Sr. Software Engineer at Digimarc, following a decade-long tenure at Xerox, where John held various roles including Technical Program Manager and Senior Software Engineer. John's expertise encompasses embedded systems, software design and architecture, and multi-disciplinary collaboration, particularly in delivering complex software solutions for Solid Ink printers and multi-function devices. John holds a Bachelor of Science degree in Computer Science from Oregon State University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices