Handshake is seeking an experienced Site Lead to oversee day-to-day operations, workforce management, and workplace standards for its AI Trust & Safety operation in Seattle. The role initially supports approximately 200 employees through 3–4 Area Managers, with the potential to scale over time. The Site Lead is accountable for maintaining a secure, efficient, and wellbeing-first workplace, building a strong management culture, and continuously improving operating standards. The position oversees facility security and compliance, people leadership and hiring, workplace culture and employee wellbeing, employee relations in partnership with HR and Legal, and operational excellence. The Site Lead develops site-level metrics and reporting, partners with technical and cross-functional teams to improve workforce visibility and processes, and helps ensure the site is prepared for customer visits, audits, and inspections.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
No Education Listed