Eleanor Winn

Co-Head of EMEA

Eleanor Winn is the Head of EMEA for Sourcing Industry Group (SIG). Prior to joining SIG, she was a Managing Director with Alsbridge, after her own advisory firm Source was acquired by them in 2015. She is a recognized IT and sourcing expert who has extensive experience in onshore and offshore outsourcing across IT and various other business processes.

She has been responsible for implementing sourcing deals for a wide range of global clients, leading successful programs involving all stages of the sourcing lifecycle from strategy development through to supplier management. She is acknowledged as a skilled influencer, consistently building high performing and loyal teams. She has spent her entire career in outsourcing, including experience working for providers, clients and advisors.