Senior Manager - Research and Development
6 months ago
Glasgow
... (CEO, finance director, technical director) from a wide range of industry sectors that undertake ... or technology, or computer science/ software development (BSc, MSc, and/or PhD). This in ...