At Talkwalker, our Sales team is responsible to attract, nurture and close business opportunities generated from both inbound, outbound, and partner activities. They are responsible to connect with prospective clients to introduce them to T......
Job Location: Mumbai, Maharashtra, IndiaSelected articles on work and employment, which may be found interesting:
How not to do much harm to career through social networking?Find more articles on Articles page