Senior Consultant

Control Risks
Full time Japan, Tokyo Business Operations Specialists
Posted:
March 02, 2026
Location:
Japan, Tokyo, Japan

Job Description

Role purpose

The selected applicant will be required to work within the Crisis and Security Consulting team to develop and service clients throughout Japan or other such locations as they may be directed by the Company, including Australia Pacific, Greater China, and India


This is a fee earning role for an experienced crisis management, business continuity and resilience professional who delights in being both an “individual contributor” and a key team player, leading, developing, managing and delivering high quality complex projects to clients across the region.


You will build and maintain successful relationships with existing Control Risks clients and identify and pursue new clients and business opportunities to expand the resilience and crisis management practice in the region.


You are forward looking, able to advise clients at middle and senior management level on resilience and crisis decision making, crisis response and developing effective...

Apply for this Job

Submit your application for the Senior Consultant position at Control Risks.

Apply Now Save for Later

Job Overview

Job Type: Full time
Location: Japan, Japan
Posted: March 02, 2026
Deadline: April 11, 2026