Peter Russell's Location
England, United Kingdom
Peter Russell's Work
Peter Russell's Education
Peter Russell's Skills
Peter Russell's Summary
Peter Russell, based in England, United Kingdom, is currently a Chairman at Russell Taylor Group, bringing experience from previous roles at Recruit Right Ltd, Optimus Consulting, Scientiam ltd and Resolve Gets Results. Peter Russell holds a 1972 - 1976 BsC Eng in General Engineering @ De Montfort University. With a robust skill set that includes Change Management, Performance Management, Executive Search, Business Strategy, Contract Recruitment and more, Peter Russell contributes valuable insights to the industry. Peter Russell has 2 emails on RocketReach.