Having done a number

Having done a number of charity events with other companies, you are head and shoulders above them. The organisation was generally excellent.