The Planet
Requires
Sales Manager/ Business Development Manager
Profile: Responsible for Revenue growth, achieving total territory revenue, managing and closing of renewals, maintaining & building relationships & customer satisfaction.
Professional acumen in Sales and Marketing for product. Basic knowledge of Internet & E-Commerce industry.
Excellent communication skills required.
Experience: 1-4 years
Location: Delhi NCR