Skip to main content

International Recruitment Manager (Americas)

UK PR, Advertising & Marketing Posted 1 week ago

As a Leading International Technological University, the University of Strathclyde has significant international reach and ambition. Inspired by our founding mission as ‘the place of useful learning’, the University makes a positive difference to the lives of our students, to society and to the world. Our reputation and influence are global, yet we are an institution firmly grounded in the heart of Glasgow, contributing to the social, cultural and economic life of Scotland through the presence …

Similar sponsor-licensed roles

More roles in UK with active sponsor licences.