Skip to content

Europe, the Middle East, and Africa

Robin Sheridan

EMEA Business Planning Lead

Based in London, Robin Sheridan leads Business Planning for Essence's clients in EMEA, helping advertisers identify future sources of growth and define how communications, media and marketing can support those growth ambitions.

Prior to joining Essence, Robin worked as an Analytics Director at Maxus, a Senior Analyst at POSSIBLE, and in analyst roles at Fabric Worldwide and Beyond Analysis. Robin began his career working at Freshsight, a charity fighting depression in the UK.

Robin holds a first class Mathematics BSC from the University of Edinburgh, where he studied algebra, complex variables, analysis, statistics modeling, and topology and produced a dissertation on 'Evaluation of Transfer Evidence in Forensic Science'.