AIM Sport is at the forefront of Sport Marketing and Digital Perimeter Advertising, combining decades of marketing and commercial know-how with unparalleled technology solutions. With the imminent Digital Overlay® revolution, AIM Sport is set to permanently change the field of play.
Location: Switzerland, Lucerne
Member count: 51-200