cover image
Eutelsat

Chief Security Officer (AntennaCo)

Remote

England, United kingdom

Senior

Full Time

03-10-2025

Share this job:

Skills

Communication Leadership Incident Response Risk Management Stakeholder Management Crisis Management Training Organization

Job Specifications

About Us

AntennaCo is the world's first truly neutral partner for satellite ground infrastructure. Redefining global connectivity, we are rapidly emerging as the leading independent ground station-as-a-service provider worldwide.

What We Do

We operate a globally distributed network of strategically located ground stations, delivering unmatched access and coverage. Purpose-built for large-scale operations, our infrastructure ensures stable, secure, and easily accessible performance.

Our Mission

We eliminate operational complexity and unpredictability by providing world-class, operator-neutral infrastructure -- empowering satellite operators to focus on scaling their businesses and driving industry innovation.

Why Choose Us

True Neutrality: Fully independent from satellite operators
Scalability: Built to support large-scale, high-demand operations
Global Reach: Strategic site locations for maximum accessibility
Reliability: Secure, consistent, high-performance connectivity

AntennaCo is grounded in expertise -- and built for scale.

Job Overview

We are seeking a proactive and strategic Chief Security Officer (CSO) to define and oversee the company's physical, personnel, and cybersecurity strategies. You will ensure compliance with relevant regulations and drive continuous improvement of security frameworks to protect the organization's assets, data, and people. This role is crucial in fostering a culture of security awareness and resilience across all levels of the company.

Who You Are:

You are an experienced security leader with a comprehensive understanding of physical security, staff safety, and cybersecurity. You have a proven ability to develop and implement effective security strategies and frameworks, and you excel at managing risk and compliance in a dynamic business environment. Your leadership inspires trust and vigilance throughout the organization.

What You'll Do:

Develop and implement integrated security strategies covering physical, personnel, and cyber security domains
Ensure compliance with applicable laws, regulations, and industry standards
Lead continuous assessment and improvement of security frameworks and protocols
Manage security teams and collaborate with cross-functional stakeholders to mitigate risks
Oversee incident response and crisis management plans
Promote security awareness and training programs company-wide
Coordinate with external agencies and partners on security matters

What You'll Need:

Proven experience in security leadership roles, ideally as a CSO or equivalent
Deep knowledge of physical security, cybersecurity, and staff safety best practices
Strong understanding of compliance requirements and risk management
Excellent leadership, communication, and stakeholder management skills
Fluency in English (French is a plus)

About the Company

Eutelsat is a global leader in satellite communications, delivering connectivity and broadcast services worldwide. It's the first fully integrated GEO-LEO satellite operator with a fleet of 37 Geostationary satellites and a Low Orbit earth constellation of more than 600 satellites. Via our global fleet of satellites and associated ground infrastructure, we enable clients across Video, Data, Government, Fixed and Mobile Broadband markets to communicate effectively to their customers, irrespective of their location. We are dr... Know more