Sighting No. 0359 Spotted Oct 6, 2026 PagerDuty ✓ Verified Principal Product Manager - Platform Security 2 locations Product $156,000 - $236,500 Active Save