Ella Cullen's Location
Ireland
Ella Cullen's Work
Ella Cullen's Education
Ella Cullen's Skills
Ella Cullen's Summary
Ella Cullen, based in Ireland, is currently a Customer Success Lead at Trevor.io, bringing experience from previous roles at Glofox, Quantcast and Salesforce. Ella Cullen holds a 2011 - 2015 Human Genetics in Human/Medical Genetics @ Trinity College, Dublin. With a robust skill set that includes Genetics, Team Organisation, Western Blotting, Protein Purification, ELISA and more, Ella Cullen contributes valuable insights to the industry. Ella Cullen has 1 email on RocketReach.