Craig Ransley appointed Director & Executive Chair | RNS | Ticker