tuls corp logo

Deputy Manager - Business Development

tuls corp

3 years

3 - 4 Lacs

Mumbai

Posted:9 hours ago

Job Description

TULS Corp Pvt. Ltd. is hiring a confident, dynamic and result-oriented Deputy Manager Business Development to expand its renewable energy and infrastructure consultancy business across India.

The selected candidate will be responsible for identifying business opportunities, meeting prospective clients, delivering company presentations and developing long-term professional relationships.

Key Responsibilities:

  • Identify and approach prospective clients, including renewable energy developers, EPC contractors, PSUs, government organisations and corporate clients.
  • Independently schedule and conduct client meetings across India.
  • Confidently pitch TULS Corp's capabilities, services and project credentials.
  • Prepare and deliver professional PowerPoint presentations.
  • Generate business leads and convert enquiries into consultancy assignments.
  • Maintain client relationships and follow up on business proposals.
  • Coordinate with technical teams for preparation of proposals and commercial offers.
  • Represent the company at conferences, exhibitions and industry meetings.
  • Maintain client databases, lead trackers and weekly business development reports.
  • Support management in achieving business development targets.

Preferred candidate profile

  • BBA or MBA with relevant business development experience.
  • Minimum 3 years of experience preferred in B2B sales, business development, corporate marketing or consultancy.
  • Excellent English communication and presentation skills.
  • Confident, professional and persuasive personality.
  • Comfortable independently meeting senior executives and decision-makers.
  • Strong client relationship management, networking and negotiation skills.
  • Proficiency in MS PowerPoint, Excel and professional email communication.
  • Fluent in English and Hindi; Marathi is an advantage.
  • Experience in renewable energy, engineering, infrastructure or consultancy is preferred but not mandatory.
  • Willingness to travel independently across India is mandatory.

What We Offer

  • Opportunity to work with one of India's growing renewable energy and infrastructure consulting companies.
  • Exposure to prestigious consulting assignments in India and abroad.
  • Direct interaction with government organizations, international funding agencies, corporate clients, and senior industry professionals.
  • Hands-on experience in business development, proposal management, consulting, and client relationship management.
  • Continuous learning, mentoring, and professional growth.
  • A collaborative, professional, and performance-driven work environment.

Work Location

TULS Corp Pvt. Ltd.
403, 4th Floor, Centura Square IT ParkRoad No. 27, S.G. Barve RoadOpposite Lanxess HouseWagle Industrial EstateThane – 400604, Maharashtra

Employment Type: Full-Time
Work Mode: In Office with Travel

Job Types: Full-time, Fresher

Pay: ₹30,000.00 - ₹40,000.00 per month

Work Location: In person

Skills Required

Business Development Renewable Energy Powerpoint B2b Sales Corporate Marketing Client Relationship Management Networking Negotiation Skills Excel Email Communication Consulting Proposal Management

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Business Development Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
tuls corp logo
tuls corp

RecommendedJobs for You

T
T