De Supercar Challenge wordt georganiseerd door V-Max Racing Management uit Breda bestaande uit Dick van Elk, Renate Vissers en Renata Aertsen die op dagelijkse basis de gehele organisatie voor hun rekening nemen. Samen met een zeer groot team van enthousiaste vrijwilligers organiseren zij de evenementen in binnen- en buitenland.

Basis voor het succes van de Challenge is dat deze organisatie de teams als belangrijkste “klant” zien, immers zonder de deelnemers geen Challenge. De voornaamste opdracht is er voor te zorgen dat de organisatie op rolletjes loopt, problemen snel worden opgelost en in geval van incidenten, soms onvermijdelijk als je samen op een bocht af dendert, collegiaal worden opgelost. De sfeer in een raceklasse is alles bepalend, onopgeloste conflicten zijn het begin van het einde. Primair doel is de coureurs waar voor het inschrijfgeld te bieden en telkens te zorgen voor een onvergetelijk weekeinde ook als het in sportief of technisch opzicht een keer tegenzit.