Interview: Steve McGill, McGill and Partners

Insurance Post