Peter Russell's Location
Saint Leonards, GB
Peter Russell's Work
Peter Russell's Summary
Peter Russell, based in Saint Leonards, GB, is currently a General Manager at Birchwood Ford, bringing experience from previous roles at Birchwood ford, Birchwood Ford, Barretts BMW Group and Steven Eagell Group. Peter Russell has 1 email on RocketReach.