Bob Harlond appointed managing director of Soft Solutions