Our locations
Around the world, Talan teams are here to support you.
Beyond borders
We create dedicated hubs around the world to support our clients...
Talan in North America
Montreal
465 McGill, Suite 520, Montreal, Quebec, H2Y 2H1, Canada
Phone: 438 256-9428
Quebec
3107 Avenue des Hôtel Québec, QC G1W 4W5
Phone: +1 418-476-8200
New-York
79 Madison avenue - 17th Floor - WeWork - NoMad Coworking Space New York, NY 10016 USA
Toronto
1, Yonge Street, Suite 1801, Toronto, ON M5E 1W7
Phone: +1 347-399-9023
Talan in the UK
London
77 Gracechurch Street London EC3V 0AS
Phone: +44 203-405-0105
Edinburgh
Commercial Quay 74 Commercial St Leith Edinburgh EH6 6LX
Sunderland
4 Admiral Way Doxford International Business Park Sunderland SR3 3XW
Talan in France
Paris
14 Pergolèse Street, 75116 Paris, France
Amiens
80 street la vallée 80000 AMIENS
Aix-en-Provence
1940, Loqui Road, 13090 Aix-en-Provence, France.
Phone: +33 4 42 12 74 75
Bordeaux
208 Paludate Quay, 33800 Bordeaux, France
Phone: +33 (0)9 75 25 67 91
Lille
20 Avenue Charles Saint-Venant, 59000 Lille
Lyon
70 Robert Street, 69006 Lyon
Nantes
32 Vincent Gâche Boulevard, 44000 Nantes
Rennes
22 rue de l'Alma, 35000 Rennes
Toulouse
135 Rue de Périole, 31500 Toulouse
Phone: +33 5 61 75 13 13
Talan in Switzerland
Geneva
6 Ruth Bösiger Square, 1201 Genève, Suisse
Phone: +41 22 721 02 00
Lausanne
6 Av. de la Gare, 1003 Lausanne, Suisse
Phone: +41 (0)22 721 04 13
Talan in Poland
Warsaw
Marszałkowska 126, 00-026 Warszawa, Warsaw
Talan in Luxembourg
Luxembourg
15 Epernay Street, L-1490 Luxembourg, Block E - KONS Building
Phone: +352 28 32 89
Bertrange
4A, Pletzer Street, L-8080 Bertrange
Phone: +352 28 32 89
Emerange
13, Elvange Street, L-5695 Emerange, Luxembourg
Phone: +352 28 32 89
Talan in Belgium
Brussels
Avenue Arnaud Fraiteur 15-23, 1050 Bruxelles
Phone: +32 23 20 61 00
Talan in Spain
Màlaga
Calle Marie Curie, 22 Edificio Habitec - oficina nº P1-5 (planta alta) 29590 Campanillas - Málaga
Madrid
Paseo de la Castellana 200 28046 Madrid Espagne
Phone: +34 919047025
Our excellence centers
Tunis
10 Rue de l’énergie solaire – Impasse N°1 Charguia 1 Tunis 2035
Phone: +216 7001 5010
Budapest
21 Laky Adolf Street, 1145 Budapest, Hungary
Phone: +36307084661
Mauritius
IOSMS Building, 56 Impasse Jacobyll, Vivéa Business Park, Moka, Mauritius
Phone: +23055001841