Human Resources and Operations Manager
Newbury, West Berkshire, United Kingdom
Innovyze
XP Solutions
Vice President, Human Resources and Operations