Project Manager
Llamau Limited
- Location
- St. Andrews Major, Dinas Powys
- Pay
- £28,683
- Posted
- 1 week ago
To oversee all aspects of service delivery. To ensure the highest possible service is provided to all individuals supported, funders & partnership agencies About You Do you enjoy building positive, supportive relationships with young people? Are you calm, confident and able to handle challenging situations with…
Project Manager