Senior Manager - Research and Development
7 months ago
Glasgow
Ability to identify R&D projects and expenditure through participation in technical and financial ... or technology, or computer science/ software development (BSc, MSc, and/or PhD). This in ...