The Society of Incentive Travel Executives (SITE) is a world-wide association of 2000 plus members and will be holding their Chapter Summit on the 28th August at Johannesburgs Melrose Arch. The stunning programme kicks-off with the outstanding Dion...