HR Technology Charles River Appoints Caroline O’Shaughnessy As New EMEA Head AIT News Desk Nov 2, 2021 Charles River Development (CRD), a State Street Company, has appointed Caroline O'Shaughnessy as Head of EMEA, where she will be responsible for all…
SaaS Charles River Appoints Dmitriy Ilyin to Lead SaaS Operations and Support AIT News Desk Aug 12, 2020 Charles River Development, a State Street Company, announced that Dmitriy Ilyin has been appointed Managing Director of Software as a Service (SaaS)…