Senior Consultant

Control Risks

📍 Japan, Tokyo, Japan

Full time Business Operations Specialists Posted March 01, 2026

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...