Deputy Manager - Business Development
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 Park
Road No. 27, S.G. Barve Road
Opposite Lanxess House
Wagle Industrial Estate
Thane – 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
Never pay to get work. If a listing asks for a fee, it is a scam. The ten signs →