Head of Development - Digital Agency
1 month ago
Leeds
... research and development, documentation, Agile processes, project delivery, hands-on development ... Head of Development - Digital Agency - Hybrid, Leeds - £75,000 Oscar Associates (UK) Limited is ...