11GiraffesHeadquartered in Charlotte, NC, 11Giraffes provides affordable, innovative and easy-to-use digital signage solutions to companies across North America.