Ben Ross is an experienced digital marketer currently serving as the Associate Director of Paid Social at Impression, a role they began in 2025. Previously, Ben held various positions at Impression, including Paid Social Specialist and Senior Paid Social Strategist, and worked as Marketing Lead at Patchworks and Marketing Manager at Open Kitchens. Ben has amassed over seven years of experience in digital marketing, having started their career as a Marketing Executive and advancing to Product Manager at International Celebrity Networks. They earned a Bachelor of Arts degree in Media with English from Nottingham Trent University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices