16 Results
Head office:
Namur, Belgium
1 branch office
St. Helier, Jersey
Dhaka, Bangladesh
Dubai, United Arab Emirates
Lahore, Pakistan
2 branch offices
Rome, Italy
Aachen, Germany
Tunis, Tunisia
Casablanca, Morocco
Nairobi, Kenya
Glastonbury, CT, United States
4 branch offices
Paris, France
7 branch offices
Rochester, NY, United States
Hong Kong, Hong Kong SAR
Dublin, Ireland
London, United Kingdom
19 branch offices