Ciaran Avitabile, based in Sitges, CT, ES, is currently a Global Head of Sales at Teckro, bringing experience from previous roles at Veeva Systems. Ciaran Avitabile holds a 2006 - 2007 MSc in International Management @ UCD Michael Smurfit Graduate School of Business. With a robust skill set that includes Consulting, Strategic Partnerships, Suppliers, Salesforce.com, Forms and more, Ciaran Avitabile contributes valuable insights to the industry. Ciaran Avitabile has 4 emails on RocketReach.