Bibby Financial Services appoints Colin Johnson as corporate manager