Sarah Seggie
About Sarah Seggie
Sarah Seggie is the Director of Channel Marketing for EMEA at Russell Investments, a position she has held since 2021. She has extensive experience in marketing roles across various financial institutions, including BlackRock and Columbia Threadneedle Investments.
Current Role at Russell Investments
Sarah Seggie serves as the Director of Channel Marketing for EMEA at Russell Investments. She has held this position since 2021 and is based in London, England. In her role, she is responsible for overseeing marketing strategies and initiatives within the EMEA region, focusing on channel development and client engagement.
Previous Experience at Russell Investments
Prior to her current role, Sarah Seggie worked at Russell Investments as Associate Director of Channel Marketing from 2019 to 2021. During this time, she contributed to the development and execution of marketing strategies aimed at enhancing channel partnerships and driving business growth.
Career Background in Marketing
Sarah Seggie has extensive experience in marketing within the financial services sector. She worked at BlackRock in various roles, including Associate - EMEA Institutional Marketing and Specialist - Defined Contribution Pensions, from 2004 to 2013. She also held positions at Columbia Threadneedle Investments, serving as Head of EMEA Institutional Marketing from 2016 to 2019 and as Institutional Marketing Manager from 2014 to 2016.
Education and Early Career
Sarah Seggie studied at Longfield Upper School. She began her professional career as a Research Assistant at Kleinwort Benson, where she worked from 1995 to 1998. This early experience laid the foundation for her subsequent roles in marketing and institutional finance.