Senior Site Service Manager
Core
Country Lead for a client account in Japan, providing strategic direction, operational oversight, and financial stewardship for nationwide facilities and technical services.
Role type
Senior Site Service Manager (Country Lead)
Builds
Nationwide facility operations, technical services, and client service delivery for an IT company
Domain
Commercial Real Estate / Facilities Management / Corporate Services
Deliverable
production ML models | product features | dashboards & analysis | client delivery | infrastructure
Required skills
Strategic planning, country operations leadership, engineering and technical services management, risk governance, financial management, talent development, crisis management, vendor management, project management, data-driven decision making
Preferred skills
Experience in capital works, workspace innovation, ESG integration, complex client relationship management
Technologies
None explicitly listed
Responsibilities
Lead country-wide operations including Technical Services and satellite sites in Tokyo and Osaka; enforce robust risk governance and permit-to-work systems; manage local account budgeting, forecasting, and financial processes; cultivate client relationships and act as primary escalation point; oversee talent development and succession planning; lead site-wide responses during critical incidents.
Seniority
Senior, hands-on IC with strategic leadership scope