Cott Corporation, the private label soft drinks specialist, has appointed Neal Cravens as its new chief financial officer.