Dean Marsh

Dean Marsh is managing director, North America at Dassault Systèmes.

Dean’s Recent activity