EMEA SEO Manager
Alan McMahon is based in Dublin, Ireland. He has worked for Dell for 13 years holding a number of marketing positions including country marketing manager; EMEA manager of paid search and for the last three years Alan is managing SEO for Dell across 13 countries in EMEA.
Alan holds a marketing degree and is completing a part time BSc degree in Consumer Psychology. Outside work Alan is a keen sailor and cruises UK and Irish waters.