Meet Sarah

Sarah, a Mechanical Engineering graduate, on the people and projects that make Babcock.