Lily N. is an experienced Human Resources Professional currently working at Telstra since September 2021. Prior to this role, Lily served as a Global Human Resources Specialist at Shearman & Sterling LLP from December 1996 to September 2021. Lily holds a Bachelor of Arts degree in Human Resources from New York University and Baruch College.
This person is not in any teams
This person is not in any offices