Client Overview
Since 1969, the International Motor Sports Association (IMSA) has been the premier sanctioning body for sports car competition. Based out of Daytona Beach, IMSA authorizes races around the world, ranging from MINI Coopers to Ferraris.