Stéphane Deveughèle

SUEZ Smart Solutions

Description

Business Manager and Big Projects Manager