Russell Todd's Location
Leeds, Leeds, United Kingdom
Russell Todd's Work
Russell Todd's Education
Russell Todd's Skills
Russell Todd's Summary
Russell Todd, based in Leeds, Leeds, United Kingdom, is currently a Client Account Manager at Gough and Kelly Ltd, bringing experience from previous roles at Cerberus Security and Monitoring and Crown Prosecution Service. Russell Todd holds a 1985 - 1987 Sierra Bernia School, Spain. With a robust skill set that includes IP Cameras, Manned Guarding, Contingency Planning, Security Operations, Account Management and more, Russell Todd contributes valuable insights to the industry. Russell Todd has 1 email on RocketReach.