Maria Cosgrove Picture

Maria Cosgrove

Manages on-site and off-site teams working on a number of large scale RPOs and Projects across EMEA. Responsible for process improvement & client development.

Knowledge Gives You Power