STA International appoint new Managing Director

28th July 2016