Sixt
–
Fort Lauderdale, FL, 33301
... Together with our franchise partners, we are present in more than 110 countries at 2,098 rental stations. At SIXT, a first-class customer experience and outstanding customer service are our top priorities. We focus on true entrepreneurship and long ... - Jun 07