Roddy Radusca started working as a General Assistant at St Hilda's College, University of Oxford in May 2016, and then transitioned to being a Customer Service Assistant at ENGIE UK & Ireland from June 2018 to December 2020. Currently, Roddy holds the positions of Business Development Manager, Head of Business Development, and Customer Success Lead at Trueleads since June 2021. Roddy received a Level 2 degree in ICT from City of Oxford College in 2014 and another Level 2 degree in Health and Social Care in 2016.
Sign up to view 2 direct reports
Get started
This person is not in any teams