GEM is a full service Marketing Communications Company. We help our clients manage the brand experience by creating emotional connections through Sports and Entertainment Marketing.