- Experience in enterprise sales with a focus on cloud services or technology solutions.- New Business Development : Identify and pursue new opportunities for cloud service sales in assigned regions or sectors. Prospect and qualify leads to......
Job Location: Delhi, IndiaSelected articles on work and employment, which may be found interesting:
5 signs of an ideal chiefFind more articles on Articles page