CNN Digital has appointed Brett McKeehan as Director, CNN Digital Asia. Based in Hong Kong, McKeehan will lead the Asia-Pacific team and have editorial responsibility for content coming from teams across the region for CNN ...
Subscribe to our newsletter to get the latest scoop right into your inbox.