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