Senior Bid Manager: Strategy, Governance & Wins
NECSWS, , united kingdom, United KingdomNEC Software Solutions is seeking a Senior Bid Manager to lead high-value, complex bids from qualification to submission, partnering with Sales, SMEs, Commercial, Legal and executives to maximise w... Show more