Job Title: Team Leader Operations Job Description Concentrix is a technology-enabled global business services... company specializing in customer engagement and improving business performance. We partner with ambitious, progressive......
Job Location: Bhubaneswar, Odisha, IndiaSelected articles on work and employment, which may be found interesting:
5 ways to overcome the fear of job changeFind more articles on Articles page