Eamonn Store is the Guardian's North American CEO. Previously Store was President, Agency Development at MEC, a GroupM company. He joined MEC in 2005 as Managing Director, Global Solutions and has been based in New York since 2007. Previously he held senior positions at Starcom, Profero and Carat International. Prior to starting his media planning career at Carat UK in 1988, Store trained as a Pilot Officer with the British Royal Navy.