Exterior view of The Island, Pernod Ricard's headquarters in Paris, France.

Contact