Strategic Bid & Contract Lead
Element Materials Technology Ltd., england, united kingdom, england, United KingdomElement Materials Technology Ltd.Bid and Contract Manager to lead the delivery of high-value bids across the business unit in a hybrid role offering flexibility and autonomy.You will own must-win o... Show more