Results 1 to 2
  1. Technical Services Associate

    Location
    London
    Job Type
    Permanent
    Posted
    6 Sep 2021

    The Technical Services Associate plays a leadership role in implementing the technical aspects of our client's installation and supporting internal and external technical issues. In conjunction with other client facing teams, you will ensure successful...

  2. Procurement Contracts & Vendor Manager

    Location
    Edinburgh
    Job Type
    Permanent
    Posted
    14 Sep 2021

    Are you a Procurement professional, with particular expertise in vendor contract lifecycle management, contract consolidation opportunity identification, supplier relationship and vendor performance management? Do you have experience of authoring and...