Keith Barr will take up the new role of chief commercial officer at InterContinental Hotels Group, effective from June 1st 2013.