Managing Director
Pedro Braz
CEO Approval Rating
77/100
1989
PrivateSubsidiary of Avis Budget Group, Inc.
https://www.turiscar.pt/