CONTRACTS TEAM LEADER INFRASTRUCTURE jobs in CAMBRIDGE, United Kingdom

. Ability to interact well with individuals at all team levels (e.g., Clinical scientist, Project leader, Physician, Finance, QA... is headquartered in Cambridge, UK, with many key functions and members of its leadership team located in Cambridge, MA. Culture...

Bicycle Therapeutics

revenue-related systems; Proactively engaging with the sales team to understand upcoming deals and contracts; and Developing...AVEVA is a global leader in industrial software. Our cutting-edge solutions are used by thousands of enterprises...

AVEVA