Maestro Locadora de Veiculos SA operates as a holding company, which engages in the provision of vehicle rental and fleet management services to corporate clients. It offers variable-term leasing contracts. The company was founded by Fabio Lewkowicz on March 12, 2007 and is headquartered in Embu das Artes, Brazil.