Call Centre / CustomerService French Speaking Customer Service – Edinburgh Edinburgh Permanent Medium January 30, 2026