headquartered in Dublin and have 48 international offices including Slovakia, Poland, Czech Republic, Germany, UK and the United States,...