Nick Taylor is the CFO of Genius Sports.
1,490 people are employed at Genius Sports.
Genius Sports is based in London, England.
The NAICS codes for Genius Sports are [711, 5112, 71, 51, 511, 7113].
The SIC codes for Genius Sports are [737, 73].