Charles Ewen

Charles Ewen

Chief Information Officer, Met Office

Charles Ewen joined the Met Office as Head of Web in 2008. Before his appointment at the Met Office Charles had enjoyed more than 15 years senior experience in Online Marketing, Customer Experience and Web in the B2B online retail sector both in the UK and US.  Prior to this, Charles worked within both the corporate sales environment and defence industry, upon his graduation from UK Military College.

Since his appointment Charles has lead the strategic development of  the Met Office web operations to provide higher quality services and content to both, commercial customers and the UK general public. He has developed a web strategy that has enabled the exploitation of new technologies, which have increased reach and accelerated commercial growth for the Met Office.

Since April 2012 Charles has begun a new appointment at the Met Office as Executive Head of Technology – Data and Applications, this role has a greater focus on the delivery channels of our web based products.

Stay current with Insurance Innovators

Subscribe to our newsletter to receive news, insights and special offers.