Customer Operations Executive (French or Spanish speaking) IT & Technology London July 13, 2026 Full Time