French speaking Call Centre Team Manager