Okta
IRS: 264175727
OKTA
Okta Inc is an independent provider of identity for the enterprise.
Founded
2009 (12 years)
CEO
Todd McKinnon
Investor Relations
•
SEC
Revenue
768 million (2020)
Want to see more? Sign up!