Being a Limousine driver is driving privileged customers who come to Geneva either for business or to discover the Lake Geneva and its riches. A Limousine driver is the first and often the last contact of the passenger with his destination. That's why the limousine driver must adhere to a number of rules and laws but must also have some expertise to create a unique and memorable customer experience.