You will Required experience managing interactions across multiple channels such as call center technology... of self and others. Adaptability - Able to adapt to changes in the work environment. Competent at managing competing demands......
Job Location: Pune, Maharashtra, IndiaSelected articles on work and employment, which may be found interesting:
Find more articles on Articles page