S

Schneider Electric

Global energy management and automation provider

Manager – Sustainability Business - Transformation & Digital Solutions

Strategy & Management ConsultingConfirmed live in the last 24 hours
Full-timeTokyo, JapanNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree or equivalent professional experience is required.
  • At least 7 years of professional experience is required.
  • At least 5 years of experience in sustainability, climate change, energy transition, environmental, social, and governance (ESG), or related consulting fields is required.
  • Experience managing complex projects and multiple stakeholders is required.
  • Strong client-facing consulting and communication skills are required.
  • Experience developing executive-level presentations and recommendations is required.
  • Business-level Japanese and English communication skills are required for presentations, workshops, meetings, written communications, and effective collaboration with clients, partners, and internal teams.

Responsibilities

  • Lead and manage consulting engagements that help clients define and execute sustainability and decarbonization strategies, including net-zero and Science Based Targets initiatives, renewable energy procurement and RE100 strategies, Scope 1, 2, and 3 decarbonization programs, supplier engagement and supply chain decarbonization, and climate risk and adaptation assessments.
  • Act as a subject matter expert for Schneider Electric's Resource Advisor energy and sustainability cloud-based platform.
  • Advise clients on sustainability data management and reporting strategies.
  • Lead deployment and optimization of Resource Advisor solutions.
  • Help clients maximize value from digital sustainability tools.
  • Identify opportunities to expand services through additional consulting, software, and decarbonization solutions.
  • Work directly with sustainability executives, business leaders, and cross-functional stakeholders to translate sustainability ambitions into actionable roadmaps, develop investment and implementation plans, deliver insights based on market trends, regulatory developments, and industry best practices, and facilitate executive workshops.
  • Manage multidisciplinary project teams, ensure successful delivery, and contribute to Sustainability Business growth.
  • Identify new business opportunities.
  • Lead proposal development and client presentations.
  • Coordinate stakeholders across multiple regions and functions.
  • Coach and mentor junior consultants.

Desired Qualifications

  • Experience within a consulting firm, sustainability advisory, or corporate sustainability is preferred.
  • Experience with decarbonization strategy, renewable energy, climate risk, Scope 3, or ESG transformation programs is preferred.
  • Experience with sustainability reporting and sustainability data management platforms is preferred.
  • Familiarity with digital sustainability technologies and software solutions is preferred.

About the Company

Schneider Electric

Global energy management and automation provider

Schneider Electric is a global specialist in energy management and automation. It helps homes, businesses, and industries run electricity more efficiently by selling electrical products, automation hardware, software, and related services. Its offerings cover electrification, automation, and digitization, and solutions connect devices, collect data, and control systems to optimize energy use in smart industries, resilient infrastructure, and data centers. The company distinguishes itself with a broad, end-to-end portfolio and a worldwide presence in over 100 countries, combining hardware, software, and services to address sustainability and reliability. Its goal is to help people and organizations use energy more efficiently, reduce environmental impact, and improve uptime and reliability.

Company size
10,001+
Company stage
IPO
Headquarters
Rueil-Malmaison, France
Founded
1836

Recently Posted Jobs

Explore more opportunities at Schneider Electric

See more jobs