Iain McGhee

Director Customer Success (trelica)

Iain McGhee is a seasoned professional with extensive experience in customer success and organizational leadership. Currently serving as the Director of Customer Success at 1Password since January 2025, Iain previously founded Trelica, where leadership spanned from December 2019 to December 2024. Earlier roles include Solutions Engineering Lead at UL EHS Sustainability and Director at cr360, where Iain held overall commercial responsibility for global operations. As Director of Services at CorporateRegister.com, responsibilities included product development, sales, and sustainability reporting insights. Iain began a career as an Independent Access Database Designer prior to gaining a BSc in Geography from the University of Leeds.

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