Royce Thomas is new president, CBO of CtrlS Will play a key role in enhancing the company’s global footprint