WeeklyMentor led MacAulay to future role in rockEcho Energy chief has geology teacher to thank for last-minute choice that changed her lifeChoices: Echo Energy chief executive Fiona MacAulayAnamaria DeduleasaLondon