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.
FABIEN JOUNEAU IT Support Services Team Lead Paris, France Joined: 2010 What's your favorite view from the office? What's your favorite conference room? "Fabien is one of the best people I've been lucky enough to work with. He's always eager to go the extra mile and...