Head – Administration & Facilities | Suzlon Group | Pune, Maharashtra

Candidate should have a Bachelor’s degree in Engineering (Civil/ Mechanical/ Electrical), Architecture, Hotel Management, or Business Administration.Master’s degree in Business Administration (MBA) or Post Graduate Diploma in Operations / General Management is preferred.

20 to 25 years of post-qualification experience in corporate administration, infrastructure, and facilities management. At least 10 years in a leadership role heading corporate administration and large-scale corporate campuses with modern, sustainable building technologies.
Demonstrated experience interacting directly with executive leadership (C-suite/Board) and governing large operational teams.

Role & Responsibilities

Lead and govern overall administration, real estate operations, infrastructure management, and workplace services across Suzlon Energy Limited, with primary accountability for the flagship global headquarters, “One Earth,” campus in Pune. The role ensures world-class operational efficiency, environmental sustainability, employee experience, business continuity, regulatory compliance, and cost optimization.

  • Strategic Workplace & Infrastructure Leadership: Define and execute the operational strategy for facilities and administrative services aligned with Suzlons organizational goals and green energy ethos.
  • Green Building & Facilities Management: Maintain the high-performance ecological infrastructure of One Earth (STP, OWC, waste management, BMS, HVAC, DG, Transformers, MEP assets), ensuring continuous compliance with top-tier green building certifications.
  • Hospitality & Residential Services: Oversee executive dining, corporate cafeteria, catering partnerships, and executive/visitor guest houses, ensuring superior food safety, nutrition standards, hygiene, and service excellence.
  • Corporate Fleet & Logistics: Direct employee transit, executive transportation, fleet management, vendor dispatch protocols, route optimization, and safety compliance.
  • General Administration: Oversee visitor management systems, corporate travel desk, stationery, office supplies, mailroom, and event administrative logistics.

Company Profile

Suzlon Group is one of the world’s leading renewable energy solutions providers, driving the transformation of sustainable energy across the globe. With a presence in 17 countries across Asia, Australia, Europe, Africa, and the Americas, Suzlon is helping build a greener future through its strong expertise in renewable energy systems. Backed by advanced R&D and over two decades of industry experience, the company offers reliable and high-performance solutions designed to maximize efficiency and customer value.

Sustainability remains at the core of Suzlon’s vision, reflected in its initiatives focused on environmental protection, community development, and responsible growth. The company is headquartered at One Earth, Pune — a Platinum LEED-certified and GRIHA 5-star rated campus recognized as one of the greenest corporate campuses in the world.

This image has an empty alt attribute; its file name is apply.png