Customer Service Assistant (French Speaking)
1 day ago
Swansea
Liaise with all internal teams, regionally and globally in relation to customer service issues, providing advice, guidance, and support to both sales team and clients across the EMEA region. Build rapport by interacting with customers, delegates via email and telephone, providing solutions that m...