William Ricard is Managing Director, France at E-Space. In this role, he is responsible for driving the Company’s business strategy and operations in France, inclusive of efforts around corporate development and industrialization. Prior to this role, William served as the Company’s Director of Commercial Strategy & Product Development.
Current role