Communications and Digital Marketing Manager
6 days ago
Cardiff
The role requires good Welsh language (oral and written). The Communications and Digital Marketing Manager will, in collaboration with the education team, support the development of Size of Wales ...