Rachel McCubbin, based in San Antonio, Texas, United States, is currently a Marketing Coordinator at Innovative Multimedia Group, bringing experience from previous roles at Six Flags and Northside Isd. Rachel McCubbin holds a 2016 - 2018 Bachelor of Business Administration @ The University of Texas at San Antonio. Rachel McCubbin has 1 email on RocketReach.