TrueRoll
Peter Lewis currently serves as the Head of Engineering at TrueRoll, a position held since April 2023. Prior to this role, Peter held the title of Senior Software Engineer, contributing extensive experience in software development. From January 2022 to April 2023, Peter was a Senior Software Developer at CATALIS. Before that, a long tenure at QScend Technologies, Inc spanned from August 2006 to January 2022, where Peter also worked as a Senior Software Developer. Peter's career began at Phoenix Systems LLC as a Software Developer from September 1997 to August 2005, showcasing a consistent trajectory in the software development field.
This person is not in any offices