sales opportunities through cold calling, networking, and social media Setting up meetings with potential clients... with the assistance of the Sales Manager & Sales Associates. The job is based on setting up a strategy to find new prospects......
Job Location: Delhi, IndiaSelected articles on work and employment, which may be found interesting:
Your requirements to the prospective workFind more articles on Articles page