Commercial

French Customer Service Executive (ongoing contract) (CY) Temporary/Contract