Individual landed on radio (3)
I believe the answer is:
one
'individual' is the definition.
'landed on radio' is the wordplay.
'landed' becomes 'won' (both can mean to secure something eg a job).
'on radio' shows a homophone (sound like).
'won' sounds like 'ONE'.
(Other definitions for one that I've seen before include "Half of two" , "Identical; number" , "Figure" , "Unity" , "Sole; identical" .)