ASTUTE TECHNICAL RECRUITMENT LIMITED jobs in STEVENAGE HERTFORDSHIRE, United Kingdom

within a multi-disciplinary environment (technical, engineering, commercial, procurement, legal, finance, customer support) to reach... our export proposals are win oriented, commercially astute and meet the business requirements Support contract negotiations...

MBDA Systems