News

This week sees new and notable appointments at Accenture, Connelly Partners, Esri Ireland, Mason Hayes & Curran, and Teneo.