Manager,Sustainability and Infrastructure Commercialization, Deloitte Global

Deloitte

$85K — $156K *
Business Services
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 6+ years of business experience, including at least one year at Deloitte
  • Bachelor's degree in Business or related field preferred
  • Strong consulting skills: analytical, research, communication, and presentation
  • Interest and exposure in sustainability, infrastructure, and technology
  • Self-motivated and a strong team player
  • Flexible in adapting to dynamic work environments across time zones

Responsibilities

  • Develop global strategies for sustainability and infrastructure based on market signals
  • Drive awareness and sales enablement for sustainability solutions
  • Build relationships with leaders in Sustainability and Infrastructure
  • Manage diverse project teams across multiple countries
  • Create structured PowerPoint presentations for projects
  • Promote knowledge sharing and mentorship among team members
  • Implement technological advancements to enhance operations

Benefits

  • $4,000 per year for mental health support
  • $1,300 flexible spending account
  • Paid vacation days plus firm-wide closures ('Deloitte Days')
  • Dedicated days for learning and innovation
  • Flexible work arrangements and hybrid work structure
Full Job Description
8/21/26

Apply now
  • Start applying with LinkedIn
  • Apply Now


  • Start

  • Please wait...


Job Type: DTTL - Secondment Work Model: Remote Reference code: 134779 Primary Location: Toronto, ON All Available Locations: Calgary, AB; Brossard, QC; Burlington, ON; Saint John, NB; Toronto, ON; Vancouver, BC

What will your typical day look like?

Work you'll do
• Develop global strategies across sustainability priorities and infrastructure asset classes according to emerging market signals, evolving advisory frameworks and services, technology enablement and strategic partnership opportunities, and potential Operate activations
• Drive commercial activation (i.e., awareness-building, education, sales enablement) of sustainability and infrastructure solutions, including geographic, industry, and/or account targeting, advisory services, key technologies, internal and external eminence, and other go-to-market activities
• Build and maintain relationships with leaders from across the Sustainability and Infrastructure SGO, Industries, Operate, and Member Firms
• Exhibit strong project management skills, with the ability to seamlessly switch between different workstreams
• Develop logically structured PowerPoint presentations for internal meetings and projects
• Manage globally (US, Canada, UK, and India) diverse project teams
• Promote best practice and knowledge sharing among global team members, and serve as a formal and informal coaching resource to junior members of the team
• Experiment with, advocate for, and operationalize technological advancements, including agentification and other AI-enabled tools, to improve team operations and augment existing market-facing solutions.

About the team

The Global Sustainability & Climate team is at the core of the Firm's strategy, working with industries and businesses globally to orchestrate and accelerate commercialization of our sustainability & climate services.

Enough about us, let's talk about you

Qualifications
• Minimum of 6 years' experience in business, with at least one full year at Deloitte, with preference for experience in sustainability and/or infrastructure
• Bachelor's degree - ideally in Business or an information systems field
• Strong core consulting skills - i.e., analytical, research (primary and secondary), and communication and presentation (logical structuring and storyboarding); solid knowledge of Excel and PowerPoint
• Exposure, experience, interest in sustainability and infrastructure, technology, and operate
• Self-motivated, innovative, result-oriented, and strong team player
• Agility and flexibility in adapting to a dynamic work environment and across multiple time zones

Total Rewards

The salary range for this position is $85,000 - $156,000, and individuals may be eligible to participate in our bonus program. Deloitte is fair and competitive when it comes to the salaries of our people. We regularly benchmark across a variety of positions, industries, sectors, targets, and levels. Our approach is grounded on recognizing people's unique strengths and contributions and rewarding the value that they deliver.

Our Total Rewards Package extends well beyond traditional compensation and benefit programs and is designed to recognize employee contributions, encourage personal wellness, and support firm growth. Along with a competitive base salary and variable pay opportunities, we offer a wide array of initiatives that differentiate us as a people-first organization. On top of our regular paid vacation days, some examples include: $4,000 per year for mental health support benefits, a $1,300 flexible benefit spending account, firm-wide closures known as "Deloitte Days", dedicated days of for learning (known as Development and Innovation Days), flexible work arrangements and a hybrid work structure.

Similar Jobs

More Jobs at Deloitte

More Business Services Jobs

Find similar Manager,Sustainability and Infrastructure Commercialization, Deloitte Global jobs: