Abigail Russell is currently the Head of Partnerships at Pitch Marketing Group. Prior to this role, Abigail held positions such as Global Business Director at Mindshare, Partnership & Sponsorship Director at Wavemaker UK, and Organic Marketing Manager at WME Australia. Abigail has a Bachelor's Degree in Business with Marketing Management from Northumbria University.
Sign up to view 1 direct report
Get started
This person is not in any teams