Neptunus Power
Employees - 100+, Positions - 1+, Salary - 10 Lacs - 12 Lacs, Industry Type - IT - Software
Neptunus Power Overview
Neptunus Power Active Jobs
Manager - Sales (Oil/Gas /Machinery/Marine)
Neptunus Power
Office Location
Full Time
- Sales
- International Business
- Customer Relationship Management
- prospecting
- Negotiation
- presentation skills
- Oil Gas
- Marine Sector
- Engineering Solutions