
FinSquare Luxembourg SARL
21, rue Glesener L-1630 LuxembourgPrincipal information
- 21, rue Glesener L-1630 Luxembourg
- +32 27 72 72 27
- info@finsquare.be
- www.finsquare.be
- Creation date : 2022
Decision makers
Executive direction

- Celse Maregarege
- Country Manager Luxembourg
Key numbers
Administrative data
Trade register :
B266599
NACE Code :
70.220 Conseil pour les affaires et autres conseils de gestion