INDEPENDENT RESOURCE SERVICES UK jobs in GREENWICH SOUTH EAST LONDON, United Kingdom

, negotiating rates and contracting across all services. You will have experience in international operations, specifically EFL... to manage and plan operational services and bookings and manage a team of direct reports to deliver first-in-class efficient...

Twin Group