Results

5 people

Patent Research
Clarivate
Regional Director Life Science
Clarivate
Head of Government Affairs, Science Group,...
Clarivate
Project Manager
Clarivate
Sales Executive, Australasia - IP Solutions
Clarivate