If you need more lookups,
subscriptions start at $34 USD/month.
Peter Russell Location
United Kingdom
Peter Russell Work
2026 -now Head of Investor Relations @
2022 -2025 Head of Investor Relations (FTSE 100) @
2018 -2022 Head of Investor Relations (FTSE 100) @
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.