At McInnes, Graham & Gibbs, every client has a partner and every partner is supported by a professional team committed to the achievement of the client's business objectives.