Rebecca O'Connor is a Communications and Engagement Specialist currently employed at Leyland SDM since March 2023. Prior to this role, Rebecca served as a Consultant at Owl Marketing Solutions and as an Internal Communications Executive at Whistl UK Ltd from April 2019 to March 2023. Rebecca holds a Master's degree in English from Brunel University London, completed in 2018, and a Bachelor of Arts in English Language and Literature from the same institution, obtained in 2017.
Sign up to view 0 direct reports
Get started