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.
June 1, 2023 - present
May, 2022
February, 2022
June, 2021
Customer Success Lead at ZoomShift
Strategic Customer Success Lead at SolidSport
Head of Sales & Customer Success Leader at Forma | Technology & Growth Solutions | Moov Media Group
Customer Success Lead at Daye
Global Customer Success Lead, IAR Systems at IAR Systems
Access the worlds's biggest network of public org charts
Learn more