Catherine McClelland has been appointed as the business services manager for Ortus, responsible for leading her team in the delivery of an integrated support service to both new start-up companies and existing businesses aiming to expand and/or enter new markets.
