Make Your Resume Now

Manager - Management Consulting, Japan

Posted May 28, 2026
fulltime_permanent mid_level

Job Overview

About dss+

At dss+, you don’t just deliver projects - you help save lives, improve performance, and build a more sustainable future.


We are a purpose-led global consultancy partnering with organisations in high-risk and asset-intensive industries to solve complex operational challenges across safety, operational excellence, and sustainability.


With a heritage rooted in DuPont’s industrial operations, we combine deep expertise, practical problem-solving, and digital innovation to deliver measurable and lasting impact for our clients.

 

Why This Role

This role focuses on leading client engagements and delivering practical outcomes across operational performance, safety, and transformation programmes.

 

As a Manager, you will lead workstreams or manage small-to-medium engagements, working closely with clients to define challenges, structure solutions, and support implementation. You will play a key role in ensuring delivery quality while contributing to client relationship development and business growth in Japan.

 

Your Impact at dss+

You will contribute to the delivery of transformation programmes, supporting clients in improving operational performance and organisational effectiveness.

 

Key responsibilities:

  • Lead project workstreams or manage small-to-medium engagements.

  • Structure problems, analyse data, and develop clear, practical recommendations.

  • Support the design and implementation of operational improvement and transformation initiatives.

  • Apply disciplined project management and PMO practices, including planning, governance, and risk management.

  • Manage client stakeholders and build strong, professional relationships.

  • Facilitate meetings, workshops, and alignment sessions with client teams.

  • Ensure quality of deliverables through structured review and attention to detail.

  • Support business development activities, including proposal development and opportunity identification.

  • Contribute to knowledge development, thought leadership, and internal capability building.

  

What You’ll Experience at dss+

 

Deliver on our Purpose

Be part of a values-led organisation where your work helps save lives, improve performance, and advance sustainability for our clients and their people.

 

Develop your Trusted Expertise

Work closely with clients on complex assignments, with clear responsibility for delivery and outcomes.

 

Thrive in a Culture of Respect

Join a collaborative and inclusive working environment that values professionalism, teamwork, and continuous improvement.

 

Shape your Career

Develop your expertise through hands-on experience, structured learning, and opportunities to contribute to regional and global projects.

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!