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
Required skills
Strategic planning, risk governance, budget management, team leadership, vendor management, crisis management, data analysis, stakeholder management, project management
Preferred skills
Experience in capital works, ESG integration, workspace innovation, succession planning
Technologies
Permit-to-work systems, KPI dashboards, service-level reporting tools
Responsibilities
Lead country-wide operations including Technical Services and satellite sites; enforce risk governance and safety compliance; manage client relationships and financial stewardship; drive talent development and culture; coordinate cross-functional teams for crisis and business continuity.
Seniority
Senior, hands-on IC with strategic leadership