Teh Shan Lee

Human Resources Director @ Slingshot

About Teh Shan Lee

Teh Shan Lee serves as the Human Resources Director at Slingshot Biosciences, bringing extensive experience in HR management across various organizations, including Alibaba Group and Nephrosant, Inc. Lee specializes in immigration visa and work authorizations, HRIS, and benefits management, contributing to effective workforce management in tech-oriented environments.

Current Role at Slingshot Biosciences

Teh Shan Lee serves as the Human Resources Director at Slingshot Biosciences, a position held since 2022. In this role, she is responsible for overseeing HR functions and implementing strategies that support the company's workforce needs. Her expertise in HRIS and benefits management plays a significant role in enhancing the efficiency of HR operations. Lee's focus on integrating technology with human resources functions aligns with the company's objectives in the biosciences sector.

Previous Experience in Human Resources

Prior to her current role, Teh Shan Lee held various human resources positions across multiple organizations. She worked as the Human Resources Director at Nephrosant, Inc. from 2021 to 2022 and as the North America HR Operations Manager at Alibaba Group from 2016 to 2019. Her experience also includes roles as Human Resources Manager at NCC Group and the Asian & Pacific Islander American Health Forum. These positions provided her with a diverse background in managing HR functions in different sectors.

Expertise in Immigration and Workforce Management

Teh Shan Lee has specialized knowledge in immigration visa and work authorizations, which is essential for managing a diverse workforce, particularly in technology-oriented companies. Her expertise allows her to navigate complex immigration processes, ensuring compliance and supporting employees from various backgrounds. This skill set is increasingly important in today's globalized work environment.

Educational Background in Psychology

Teh Shan Lee earned her Bachelor of Arts degree in Psychology from the University of California, Los Angeles (UCLA), completing her studies from 1993 to 1997. This educational background provides her with a solid foundation in understanding human behavior, which is beneficial in her HR roles, particularly in areas such as employee relations and performance management.

Leadership and Coaching Experience

In her HR career, Teh Shan Lee has focused on leadership development by providing coaching to managers on performance and employee relations. This aspect of her work emphasizes her commitment to fostering effective leadership within organizations. Additionally, her experience as a Board Member at YNPNsfba from 2009 to 2012 highlights her involvement in community and professional development initiatives.

People similar to Teh Shan Lee