Teh Shan Lee
About Teh Shan Lee
Teh Shan Lee is a Human Resources Director with extensive experience in performance coaching, employee relations, and leadership development. She has held various HR roles across multiple organizations, specializing in HRIS, benefits management, and immigration processes.
Work at Slingshot
Teh Shan Lee serves as the Human Resources Director at Slingshot Biosciences, a position held since 2022. In this role, Lee focuses on leadership development and provides coaching to managers regarding performance and employee relations. The work emphasizes the integration of human resources practices within the organization to enhance overall employee engagement and effectiveness.
Education and Expertise
Teh Shan Lee earned a Bachelor of Arts degree in Psychology from UCLA, where studies took place from 1993 to 1997. Lee specializes in Human Resource Information Systems (HRIS) and benefits management, showcasing a strong capability in merging technology with human resources functions. Additionally, Lee possesses expertise in immigration visa and work authorizations, which supports the management of a diverse workforce.
Background
Prior to joining Slingshot Biosciences, Teh Shan Lee held various positions in human resources across multiple organizations. Lee worked as the Human Resources Director at Nephrosant, Inc. from 2021 to 2022, and as a People Operations Partner at NIO from 2019 to 2020. Lee's experience also includes roles at Alibaba Group, Intarcia Therapeutics, and NCC Group, among others, primarily in the San Francisco Bay Area.
Achievements
Throughout Teh Shan Lee's career, notable achievements include conducting benefits open enrollment and negotiating service contracts. Lee has demonstrated strong skills in managing vendor relationships and external partnerships, which are essential for effective human resources management. Lee's involvement as a Board Member at YNPNsfba from 2009 to 2012 further highlights a commitment to leadership within the community.