Sighting No. 0680 Spotted Aug 3, 2026 Okta ✓ Verified Large Enterprise Account Executive Auth0 Germany Sales Active Save