Sarah Russell

Co-Founder & Co-CEO at Elula

Sarah is Co-CEO and Co-founder of Elula. She loves transforming businesses and has a proven track record of delivering exceptional customer outcomes. Sarah is a true leader at heart and brings a wealth of experience covering corporate strategy, program delivery, data science, robotics, internal comms and large-scale operations in Australia, NZ and the UK. Sarah’s strong strategic instincts and restless determination give her the edge when it comes to solving the most difficult problems.