Meet Ellie

Ellie, a Human Resources graduate, on the support and professional networks at Babcock.