· Vice President of Sales, Envista Forensics2023–
· Business Development Manager, Envista Forensics2021–2023
· Attorney (retired partner, Of Counsel), ppplaw.com2020–
· Vice President, Grecco Construction Consultants2010–
· Assistant Professor in the Department of Computer Science and the Institute for Advanced Computer Studies (UMIACS), University of Maryland
· Various (including Grecco Construction and Envista Forensics)