🎓 JobsStudent.com

Your Gateway to Student Success

← Back to Student Jobs

Okta Toronto Site Manager Leadership Role

Student-Friendly Entry-Level
Company

Okta, Inc.

Location

toronto, Canada

Posted

May 24, 2026

🎓 Ready to Start?

Join thousands of students launching their careers

Apply Now

About This Opportunity

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...