Home Posts tagged European Presence
Business News
Purpose-led, global business and technology consulting company, Slalom, announces the opening of its new office in Dublin.  Located on St. Stephen’s Green, this will be Slalom’s first office in Ireland, following the firm’s impressive growth to multiple cities in Europe. Originally launching in Seattle in 2001, Slalom has since grown organically to 45 markets across […]