ABB Energi & Industri A/S
Software Engineering Co-op
ABB Automation, Inc.
Software Engineering Co-op
Dassault Syst
Software Engineer - Drawings Development
Dassault Syst
Software Engineer - eDrawings
Dassault Syst
Systems and Tools Development Sr. Manager
Progress Software
Director Software Engineering
Rochester Institute of Technology