Maxime Toulotte

Head of Technical Marketing for the Subsea & Land Systems, Nexans