Iarla O'Carroll has a strong background in operations, support, and risk management. With experience at companies like Stripe and Google, Iarla has held various leadership roles such as Chief Operating Officer, Head of Central Operations, and Head of User Operations. Their educational background includes a Bachelor's degree in Mechanical and Biomedical Engineering from the University of Galway and a Master's degree in Bioengineering and Biomedical Engineering from Trinity College Dublin.
Sign up to view 7 direct reports
Get started