Ella Barrington is a tour-de-force of enthusiasm mixed with frightening competence. In this episode, we talk about her journey from a little girl in dungarees at the side of the track, to an extraordinary woman (still in dungarees) running a lean, mean business and looking back on a career in engineering.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More