LL

Leah Liu

Director of Business Development

Leah Liu is currently the Director of Business Development at ICON plc, where they have been since 2025. Prior to this role, Leah held positions such as Community Manager at 莱博智 and Business Development Manager at CSOFT International, demonstrating a strong background in sales and client relationship management. Leah earned a Master's Degree from Southeast University and a Bachelor's Degree from 南京医科大学. Their experiences highlight a well-rounded skill set in leadership, communication, and cross-cultural interactions.

Location

Jing'an District, China

Links


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