Barry O Leary is a Sales Development Representative at MedialakeAI since December 2023, following a position as Business Development Lead at Entourage from December 2022. Prior to that, Barry served as a Senior Financial Analyst at Accenture from January 2020 to December 2022 and as an Account Executive at PhoneWatch from November 2018 to January 2020. Barry holds a Bachelor's degree in Financial Mathematics from the University of Limerick, obtained between 2014 and 2018.
Sign up to view 0 direct reports
Get started