Location ESTEC, Noordwijk, Netherlands Our team and mission The Radio Frequency Payloads & Technology Division (TEC-EF) is responsible from early definition to full qualification of RF payloads, TT&C subsystems, RF instruments and technologies for space and