Results 1 to 1
  1. Vendor Manager

    Location
    City, London
    Salary
    £74,000
    Job Type
    Permanent
    Posted
    24 Sep 2020

    Vendor Manager As part of the Technology Commercial Domain's evolution there is a need to support multiple Strategic Programmes through its Commercial Delivery phase and into BAU where the Delivery Partner is the same and therefore a more strategic...