BLP confirms Collins as corporate chief as Barnes take corp fin role