Results, order, filter

On-site Jobs in India

  • Customer Service Operations Support Administrator

    Noida, India
    ... Assist in training and monitoring call center agents to ensure quality of service Maintaining the ...
  • Business Development Manager

    Mumbai, India
    ... We are currently seeking a Business Development Manager to join our High Stakes English Assessment ... relationships with colleagues involved in operations and Marketing, ensuring geography needs are being met with ...