A leading technology firm in Slough is seeking a Contracts Manager (Sub-Contractor) to oversee contract processes with sub-contractors. The ideal candidate will have a Bachelor's degree in Business Administration and at least 5 years of experience in contract management. This role involves managing