Login or register to see your saved jobs and receive scout emails
Login or register to find a job
Job ID : 1580228 Date Updated : March 2nd, 2026

Senior Engagement Manager - Insurance

Location Tokyo - 23 Wards
Job Type Permanent Full-time
Salary Negotiable, based on experience

Work Style

Casual Clothing Flex Time

Job Description

Join a global team that helps organizations turn bold ideas into real-world impact. You will work alongside talented colleagues across the world to help clients rethink how they use technology to grow, innovate, and build a more sustainable future. From shaping strategy to designing and engineering cutting-edge solutions in AI, cloud, and data, you will contribute to meaningful projects that create lasting value for businesses, communities, and your own career.
 

  • Responsible for client program Delivery management, Status reporting and Team management

  • Manage program dependencies, risks/issues, and mitigations

  • Create project plan and define base timeline based on the known scope and dependencies

  • Identify key WBS tasks, dependencies, critical path, roles, and resources

  • Align milestones with overall program plan, review data migration plan timeline and dependencies

  • Responsible for managing offshore resources and align communication with onsite team members

General Requirements

Minimum Experience Level Over 10 years
Career Level Executive
Minimum English Level Business Level
Minimum Japanese Level Business Level
Minimum Education Level Bachelor's Degree
Visa Status Permission to work in Japan required

Required Skills

  • 10+ years project management / project delivery with application development background

  • 5+ years working experiences with onsite/offshore delivery model

  • Solid track on large scale project delivery, resource and budget management, with both Waterfall and Agile project management methodologies

  • Strong sense on issue, risk management, and proactive project quality control

  • Strong communication and presentation skills

  • Strong technical knowledge on cloud, data, and/or AI

  • Insurance product and operation knowledge and/or experiences

Job Location

  • Tokyo - 23 Wards

Work Conditions

Job Type Permanent Full-time
Salary Negotiable, based on experience
Industry IT Consulting

Job Category

Company Details

Company Type Large Company (more than 300 employees) - International Company