Ellen O’Leary

Account Executive

About me

Ellen is an Account Executive at Source and helps the Accounts team look after their relationships with some of the world’s largest professional services firms. Ellen joined Source in 2018, looking for an exciting new challenge after working in the events and charity sector for the previous eight years. Ellen holds a BA in Politics & International Relations and Philosophy, and in her private life she uses these skills to debate her way out of unplanned rent increases, jury duty and passport control.