Mario Davalli

Country Manager Southern & Eastern Europe, Cegid