Laura Pickard

Customer Success Manager at Topia

Laura Pickard has a strong background in customer success management. Laura currently holds the position of Customer Success Manager at Topia, a role that they have held since April 2023. Prior to joining Topia, Laura worked at Twilio, where they began as a Customer Success Manager in October 2019 and was later promoted to Senior Customer Success Manager in September 2021. Their tenure at Twilio ended in April 2023. Before that, they held various roles at 8x8 UK, including Account Manager from September 2017 to October 2019, and Customer Service Supervisor from August 2015 to August 2017. Laura's career began at DXI, an 8x8 company, where they served as a Customer Support Administrator from April 2013 to July 2015.

Laura Pickard earned a Bachelor's degree in Law from The Open University between the years 2016 and 2020. Prior to attending The Open University, Laura attended Finborough School, but no specific degree or field of study information is available for that period. In 2021, Laura obtained an Advanced Customer Success Manager Certified Professional certification from Gainsight.

Links

Previous companies

8x8 logo

Timeline

  • Customer Success Manager

    April, 2023 - present