At SOSA Rentals, we're an exciting startup based in Malta, focused on changing how tourists rent car and motorbikes. Our passion for adventure and commitment to quality led us to create a service that meets the needs of travellers looking for reliable and high-end vehicles. We combine modern technol... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet