Skip to main content

Sarah Russell

Sarah is the co-founder and co-Chief Executive Officer at Elula. Sarah has over 20 years’ experience in banking across strategy, technology, data science and operations and has held senior executive leadership roles.

She is an experienced senior leader, proficient at bringing together business, technology, strategy and data science to enhance customer experiences. Prior to founding Elula, Sarah held senior roles at CBA with a career spanning a range of roles across ASB Bank, Old Mutual and AMP.

Sarah holds a Master of Commerce degree in Economics from University of Canterbury.

Back to Team