Shawn Heidel is the Chief Revenue Officer of Ookla.
273 people are employed at Ookla.
Ookla is based in Seattle, Washington.
The NAICS codes for Ookla are [5182, 518210, 518, 51, 51821].
The SIC codes for Ookla are [737, 73].