Business Development Manager - Solar Projects

Business Development Manager - Solar Projects

2 Nos.
78730
Full Time
7.0 Year(s) To 15.0 Year(s)
7.00 LPA TO 20.00 LPA
Sales / BD
Power/Energy - Solar/Wind/Hydro/Nuclear
B.Tech/B.E. - Mechanical; MBA/MMS/MPM/PGDM - International Business
Job Description:

We are looking for a Business Development Manager for each location. Candidate will be in charge of business development team and responsible for new business and strategy.

  • Responsible for business development of solar rooftops projects.
  • Commercial qualification and market mapping to identify potential customers
  • Liaison with decision-makers to generate business
  • Engage prospects through high ticket consultative sales approach to help them arrive at a decision on installation of solar projects
  • Assess and respond to the needs of each client through all phases of sales life cycle
  • Maintain close communication with the client to keep a track of changing requirements
  • Create and make presentations to potential clients through direct communications
  • Create and be accountable for all client proposals, contracts and any further documentation, following company procedures

Preferred Skill Sets: Key Account Management, New Business Development, Lead Generation, Business Strategy Planning, Team Management, Liaisoning, Marketing & Brand Building

Preferred Qualification: MBA in Sales & Marketing with Graduation in BE will be preferred

Company Profile

Wea are a leading turnkey solution provider of solar --- generation systems, specializing in designing, building and implementing systems for generating solar ---. We believe in: “making --- more reliable, affordable and environment friendly". Till date, we have completed around 100 MW+ solar --- installations across 100 plus project across various states in India with solar photovoltaic capacities ranging from KW to MW

Apply Now

  • Interested candidates are requested to apply for this job.
  • Recruiters will evaluate your candidature and will get in touch with you.