Global service in more than 40 countries and 130 offices worldwide: