Sighting No. 0606 Spotted Nov 5, 2026 Zuora ✓ Verified Sr Director, Talent Acquisition Foster City, California, United States People & HR Active Save