Skip to main content



About France

A blend of beauty, history, and art

Located in northwestern Europe, France is one of the oldest countries in the world. Its culture has spread far and wide, with great impact on the evolution of art and science. Today, it’s a major economic power, with particular strength in sectors such as tourism, energy, and manufacturing.   

Paris is the country’s captivating capital city. It’s known for its stunning views, iconic art, and chic fashion. But there are other gems to discover in France. Try the traditional cuisine of Lyon, walk through the charming streets of Strasbourg, or relax on the sunny beaches of Nice.

For more than two decades, tens of millions of customers in France have relied on our products and services. We have corporate offices in Paris, Lyon, Toulouse, Lille, Bordeaux, Clichy, and La Défense. We also have a growing network of fulfillment centers across the country.

Come build the future with us. Check out our open roles below.   

Find jobs in France, Europe