Sarah Russell's Location
Sydney, NSW, AU
Sarah Russell's Education
Sarah Russell's Skills
Sarah Russell's Summary
Sarah Russell, based in Sydney, NSW, AU, is currently a Co-Founder and Co-CEO at Elula. Sarah Russell holds a Master of Commerce in Economics @ University of Canterbury. With a robust skill set that includes Strategy, Mergers & Acquisitions, Business Strategy, Finance, Portfolio Management and more, Sarah Russell contributes valuable insights to the industry. Sarah Russell has 4 emails and 1 mobile phone number on RocketReach.