IT SUPPLIER AND LICENSING jobs in VIRGINIA WATER SURREY, United Kingdom

complex negotiations for multi-year, multi-million-dollar SaaS licensing agreements. Manage key supplier relationships... of managing relationships with global suppliers, negotiating high-value contracts, and ensuring optimal licensing agreements...

Cedar Recruitment