On Site Research And Development Jobs in England

Get job alerts

Showing 1 results

Sort by:

Supply Chain Specialist
LutonNegotiable

Responsibilities:Build and maintain high-level, long-term relationships with key clients, acting as the main point of contact. Acting as the primary contact between internal stake holders & CMOs on all supply related discussions including for Commercials (& launches where applicable).Having a keen eye for detail, with a Strong Appetite to own & man...