If you need more lookups,
subscriptions start at $34 USD/month.
Peter Russell Location
United Kingdom
Peter Russell Work
Head of Investor Relations @ (January 2026 - Present)
Head of Investor Relations (FTSE 100) @ (April 2022 - September 2025)
Head of Investor Relations (FTSE 100) @ (April 2018 - March 2022)
Peter Russell Education
Durham University
BA Joint Honours
Peter Russell Summary
Peter Russell, based in United Kingdom, is currently a Head of Investor Relations at CSG. Peter Russell brings experience from previous roles at Rentokil Initial and Avast Software. Peter Russell holds a BA Joint Honours @ Durham University. Peter Russell has 1 emails on RocketReach.
Looking for a different Peter Russell?
Find contact details for 700 million professionals.