Steven Liu

Head Of Customer Success at Therapixel

Steven Liu is an experienced professional in customer success, currently serving as the Head of Customer Success at Therapixel since July 2025. Prior to this role, Steven held significant positions at Rad AI, where responsibilities included Advisor, Director of Customer Success, and Senior Customer Success Manager from May 2021 to September 2025. Steven's background includes work as a Customer Success Manager at Duo Security and Cisco from September 2019 to May 2021, as well as extensive experience at Qventus, Inc from March 2016 to August 2019, where the focus was on real-time decision-making for hospital operations. Earlier in career tenure, Steven worked at Deloitte Consulting from August 2011 to March 2016, specializing in Strategy and Operations, and began the professional journey as a Research Assistant at Boston College. Educational credentials include a BS in Finance from Boston College and studies at The London School of Economics and Political Science.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices