Teleperformance
–
India
... As an Interpreter you will be part of a team of interaction experts that are helping people all over the world, in several areas like healthcare or business. At the same time, working from home will give you the opportunity of managing your own time ... - Apr 13