Strategic Estimation Lead – D&B Tenders (UK/EU)
NSR AssociatesUxbridge, England, United KingdomAre you able to weigh risk against reward, challenge assumptions, and present clear, strategic recommendations to a Board? Can you move beyond pure cost and help shape winning strategies alongside ... Show more