Managing Director
Florianópolis, Santa Catarina, Brazil
Top Car Veículos Ltda
Jaguar & Land Rover Brazil
Operations Director