🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Deputy Country Manager China

Company

IBA

Location

Beijing, Beijing

Posted

July 09, 2026

Position Overview

Mission

The Deputy Country Manager / Chief of Staff supports the China Country Manager in driving strategic priorities, coordinating critical initiatives, and reinforcing disciplined execution in a complex, regulated, and partnership-driven environment.

The role serves as strategic leverage for the Country Manager, combining analytical depth, senior-level problem-solving, and cross-functional coordination while progressively building a strong understanding of the IBA China ecosystem.

Challenges we trust you with


1. Strategic Support & Priority Execution

  • Support the Country Manager in shaping, structuring, and executing China‑specific strategic priorities aligned with local and global direction.

  • Prepare executive‑level analyses, options, and recommendations to support informed decision‑making in a complex and evolving China context.

  • Translate high‑level strate...
  • Ready to Apply?

    Join thousands of Americans building their careers

    Apply Now