Navis
Technical Project Manager
Navis
Principal Engineer
Autodesk
Senior Principal Engineer
Navis
Software Architect, Emerging Technologies
Navis
Software Architect, Advanced Terminal Solutions
Navis
Chief Architect
Navis
Project Engineer
Autodesk
Distinguished Engineer
Navis
Senior Project Engineer
Navis
Development Manager, Customer Funded Extensions
United States Merchant Marine Academy