Director of Technology Vendor Management

Aveva Group•Cambridge, United Kingdom•On-site

About the Role

Director of Technology Vendor Management - Cambridge, United Kingdom