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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices