Logo

Our entities

Thaleria locations

Belgium & Luxembourg

Avenue des Arts 56

1000 Brussels

France

Avenue des Champs-Elysées 78

Bureau 326

75008 Paris

Portugal

Rua de Santa Justa 36 4º

1100-485 Lisboa

We provide services in:

Belgium

France

Luxembourg

Netherlands

Denmark

Spain

Italy

Estonia

Sweden