our offices across the globe. australia belgium canada france germany india italy luxembourg new zealand portugal romania switzerland united kingdom united states