SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Okta Toronto Site Manager Leadership Role

Company: Okta, Inc.

Location: toronto, London

Posted: June 09, 2026

Apply for This Position

Submit Application

Position Details

Take charge as the Site Manager at Okta's Toronto office, shaping workplace operations focused on employee satisfaction and organizational efficiency. This full-time role champions our cultural values.
In this strategic position, you will oversee all aspects of site management, including operations and budgetary responsibilities. Your leadership will ensure the successful execution of initiatives that enhance the employee experience and support Okta’s distributed workforce. Building relationships with key stakeholders is crucial for driving operational excellence.
Key Responsibilities:
• Direct workplace operations and manage vendor relationships
• Address safety and facility-related issues effectively
• Supervise the office budget and capital project management
• Innovate programs dedicated to employee experience
• Collaborate with cross-functional teams to enhance operations
Requirements:
• Over 3 years in workplace or site management roles
• Strong mana...