Datto, Inc.
Software Engineering Manager II
Rochester Institute of Technology
Adjunct Professor, Computer Science Department
West Group, Paychex, Chase Manhattan Bank
IT Positions - IT Audit and Security, QA, Project Management, Software Deployment
Thomson Reuters
Technology Manager, Software Development for Test
Vuzix Corporation
Software Engineering Manager
Innovative Solutions
Director of Cloud Operations
Vuzix Corporation
Director of Software Engineering
Thomson Reuters
Technology Manager
Rochester Institute of Technology
University of Dayton