Albert Invent
Liz Smith is an accomplished professional in customer success and support, currently serving as the Director of Customer Success & Support at Albert Invent since October 2022. Prior to this role, Liz held the position of Customer Success Manager at Benchling from October 2020 to October 2022, focusing on delivering strategic guidance to major clients to enhance their business outcomes. Liz's career also includes experience at Planet Pharma as a Client Relationship Manager in R&D Technology, along with roles as Recruitment Team Lead and Recruiter. Earlier experience includes serving as a Peer Tutor at Tutor Iowa and working as an Undergraduate Research Assistant in the Biology Department at the University of Iowa. Liz holds a Bachelor of Science degree in Biology, specializing in Genetics and Biotechnology from the University of Iowa.
This person is not in any teams
This person is not in any offices