
Ellie Sellwood
Marketing and Communications Manager
Ellie joined Concentric as the Marketing and Communications Manager in 2025.
Prior to joining Concentric, she has worked as a freelance content and communications specialist for major brands, start-ups and technology companies and more recently in the world of Venture Capital. Ellie has an Erasmus Mundus master’s degree in Journalism, Media and Globalisation from Aarhus and Hamburg University and a bachelor’s degree in English Literature from the University of Southampton.