8+ years of tech leadership (payments, Facebook, SaaS, and more). Ireland-based
Read more