Take a Peek Inside Okta’s Huge San Francisco Offices

San Francisco Business Times

February, 2019

The San Francisco Business Journal takes a peek inside the sizable new offices at the “Okta Headquarters North” location.