Nico Lin is currently the Head of Ethics & Compliance at Eli Lilly and Company, a role they have held since 2025. Prior to this, Nico served as an Ethics & Compliance Manager at Takeda from 2018 to 2021. They have over a decade of experience in risk advisory at Deloitte and have held various roles in internal audit, including as Internal Audit Manager at China Network Systems Co., Ltd from 2015 to 2017, and Compliance Officer at MSD from 2021 to 2025. Nico holds a degree from National Taiwan University, where they studied from 1998 to 2002.
This person is not in any teams
This person is not in any offices