Login Sign Up
🔔 FCM Loaded

Business Unit Lead

Sofomation Energy PVT Ltd

5 - 10 years

Bengaluru

Posted: 14/03/2026

Getting a referral is 5x more effective than applying directly

Job Description

The Business Unit Head Sustainability Services, will hold full P&L ownership and will be responsible for building, scaling, and governing. The role integrates commercial sand sales leadership, operational and delivery excellence, senior-level regulatory and government engagement, ensuring alignment. This senior leadership role will proactively translate emerging policy and market mechanisms into scalable services and strategic partnerships across South Asia.


Education & Experience:

  • Engineering / Environmental Science / Sustainability / MBA or equivalent
  • Sustainability or ESG certifications are an advantage.
  • Strong leadership experience in TIC, sustainability, certification, or consulting.
  • Demonstrated success in running a business unit with P&L accountability.
  • Strong experience balancing sales growth and operational excellence in a matrix organization.
  • Solid understanding of decarbonization and carbon markets proficiency: project origination and development, bilateral transactions, MRV processes, VCM standards (Verra/ GoldStandard), Article 6/ITMOs
  • Government & regulatory engagement experience; consultation /working group contributions

Exposure to global frameworks (SBTi, TCFD/ISSB, GRI) preferred and supply-chain decarbonization.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.