Site Security Manager (London)
Core
Lead physical security operations for the Nebius London office, protecting employees, visitors, assets, and infrastructure.
Role type
Site Security Manager
Builds
Safe, secure, and compliant physical environment for a corporate technology office
Domain
Corporate security / Physical security / UK regulatory compliance
Deliverable
physical/clinical work
Required skills
Physical security operations management, Risk assessment, Emergency response, Vendor management, Access control systems, CCTV monitoring, Incident investigation, Regulatory compliance (UK)
Preferred skills
Experience in large corporate, technology, or critical-infrastructure environments
Technologies
CCTV, Alarm systems, Access-control platforms
Responsibilities
Lead day-to-day physical security operations, Develop and implement site-specific security policies, Monitor and manage security systems (CCTV, alarms, access control), Conduct regular risk assessments and site reviews, Serve as liaison with law enforcement and emergency services, Lead investigations into security breaches, Manage relationships with external security vendors, Direct and coach front-desk security personnel
Seniority
Manager, hands-on leadership