James Russell's Location
St Albans, GB
James Russell's Work
James Russell's Summary
James Russell, based in St Albans, GB, is currently a Head of Academy Goalkeeping and First Team Assistant Goalkeeping Coach at Chelsea Football Club, bringing experience from previous roles at Chelsea Football Club. James Russell has 1 email on RocketReach.