CADSoft Solutions Inc
President and CEO
Punch! Software
Vice President Development
Lockheed Martin Aeronautics
Chief Engineer Design Methods
Encore Software Limited
Vice President Development
IMSI Design
Vice President Software Development
Evolution Software LLC
President
University of Minnesota