2009 -2014 Vice President, Head of Brand Management @
2006 -2009 Senior Manager, Digital Communications @
2004 -2006 Marketing Communications Manager @
2001 -2004 Infrastructure Marketing Manager @
1996 -2001 Supplier Development Manager @
James Owen Education
University of London
Bachelor of Science (Business Studies)
James Owen Summary
James Owen, based in United Kingdom, is currently a Head of Brand and Marketing Communications at Shell Energy Retail. James Owen brings experience from previous roles at Truespeed Communications LTD, Mencap, Shell Oil Company and First Utility. James Owen holds a Bachelor of Science in Business Studies @ University of London. James Owen has 2 emails and 2 mobile phone numbers on RocketReach.
Looking for a different James Owen?
Find contact details for 700 million professionals.