Genius Sports

HQ
London, England
Total Offices: 2
1,800 Total Employees
Year Founded: 2001

Offices at Genius Sports

Genius Sports is headquartered in London, England and has 2 office locations.

Hybrid Workplace

Employees engage in a combination of remote and on-site work.

Typical time on-site: Not Specified

Global Office Locations

HQ
London, England

Our Group HQ is located in the iconic area of Soho. Home to our executive, delivery and technology, commercial, finance and legal teams.

Manchester, England

We have a business development and delivery presence in the heart of Ancoats, an area steeped in cultural heritage and entrepreneurial spirit.

Recently posted jobs

Yesterday
Easy Apply
Hybrid
London, Greater London, England, GBR
Easy Apply
AdTech • Artificial Intelligence • Machine Learning • Marketing Tech • Software • Sports • Big Data Analytics
The SDR will generate leads, build relationships, manage a sales pipeline, and contribute to outbound strategies for sales efficiency.
Yesterday
Easy Apply
Hybrid
London, Greater London, England, GBR
Easy Apply
AdTech • Artificial Intelligence • Machine Learning • Marketing Tech • Software • Sports • Big Data Analytics
The Business Development Manager will drive sales in the sports betting industry, nurture key relationships, and identify growth opportunities, all while maintaining an active sales pipeline and utilizing CRM tools.
2 Days Ago
Easy Apply
Hybrid
London, Greater London, England, GBR
Easy Apply
AdTech • Artificial Intelligence • Machine Learning • Marketing Tech • Software • Sports • Big Data Analytics
The Group Consolidation Accountant is responsible for monthly financial consolidation, ensuring compliance, accuracy, and effective collaboration across finance teams. They will drive efficiency through process improvement and support audit activities.