Working Geek: Where Ookla CEO Doug Suttles gets his best ideas Doug Suttles believes in wearing many hats. As CEO and co-founder of Seattle-based Ookla, he prefers a hands-on strategy for managing the decade-old company.… Read More