Cotton shirt maker Esquel Group has appointed Dr John Cheh as its new chief executive officer, starting from 1 January.