Tech Project Manager: Delivery Leader & Client Partner
- Location
- Olney, England, United Kingdom
Portfolio Manager and work with Sales, Technical Support and R&D, with occasional travel to customer sites, and you will manage risks, forecasts, and change control to ensure on-time, on-budget delivery. #J-18808-Ljbffr ...