Skip to content

Contacts

Contacts

Pablo Ibarra

Head of Growth at Kestrel Labs

Recent activity
  • Stage change: Closed lost

    Kestrel Labs · Renewal and upsell

    43 days ago
  • Call: Discovery call with Pablo

    Kestrel Labs · Renewal and upsell

    Sep 14
  • Email: Sent overview to Pablo

    Kestrel Labs · Renewal and upsell

    Sep 7
  • Note: Deal created

    Kestrel Labs · Renewal and upsell

    Sep 1
Details
Phone
+1 (555) 249-8147
Company
Kestrel Labs
Owner
Priya Raman
Last contacted
Oct 25, 2026 (8 days ago)