Our Paris Office

Situated in the heart of the main business district, La Défense, our Paris office is home to most of our France Sales Teams who work with thousands of national and local merchants to bring great new deals to our customers every day of the week.

Take a look at our videos below for a flavour of what the place is like.

Paris office