John Gollaglee appointed as managing partner