Teams

Leopard Racing
Leopard Racing

Team Principal

Claudio Berro

Team Manager

Vincent Vosse

Sporting and Marketing Manager

Francesco Napoli

Technical Director

René Verbist

Race engineers

Charles Hodge, Elliot Hoffet

Media contact

Address

1 r. Peternelchen, 2370 Howald, Luxembourg

Telephone

+352 360973


World Sporting Consulting LTD
22 Eastcheap, 2nd Floor
London EC3M 1EU - United Kingdom

CONTACTS:
WSC Operative Office: tel +41 91 9100590
, fax +41 91 9100599, info@tcr-series.com
Fabio Ravaioli, Director of Communications: tel. +41 79 5501290, media@tcr-series.com