Strategic Bid Lead for Public Sector Proposals
Made Tech LimitedGreater London, England, GBA leading technology firm in Greater London is seeking a Bid Manager to handle the coordination of bids from early presales to proposal submission.This role involves working with a dynamic team, en... Show more