Roddy Radusca

Customer Success Lead at Trueleads

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.

Links

Timeline

  • Customer Success Lead

    June 1, 2023 - present

  • Head of Customer Success

    May, 2022

  • Head Of Business Development

    February, 2022

  • Business Development Manager

    June, 2021