Sara Dutta Life sciences industry business experience consultant Sara Dutta is life sciences industry business experience consultant at Dassault Systèmes.