Catherine is setting up the first Rivers Trust HR department, helping the organisation develop resources, systems and policies to support its expansion and the people who work for it.
Catherine is setting up the first Rivers Trust HR department, helping the organisation develop resources, systems and policies to support its expansion and the people who work for it.