Graham Sweeney

Managing partner