Our contact details
France
[Headquarters]
59 boulevard d’Armorique
35700 Rennes – FRANCE
Canada
Christian Turcotte
Executive Vice-President and Chief Executive in America
Montréal – CANADA
United Kingdom
Faisal Hamid
Country Manager
Birmingham – United Kingdom