Catherine Wright is an accomplished Global Project Manager at CSL since November 2019, with a proven track record in overseeing international projects. Prior to this role, Catherine served as a Senior Project Manager at CSL Behring, where extensive project management expertise was developed in the biopharmaceutical sector.
This person is not in the org chart
This person is not in any teams
This person is not in any offices