About

Firm is based in France, Germany, Belgium, Denmark, Ireland, The Netherlands, UK, Sweden, USA, Philippines and India.