Crossword Genius

Innovator one’s seen in coastal landing place (7)

Ross

I believe the answer is:

pioneer

I'm a little stuck... Click here to teach me more about this clue!

'innovator' is the definition.
(I know that innovator can be written as pioneer)

'one's seen in coastal landing place' is the wordplay.
'seen in' is an insertion indicator.
'coastal landing place' becomes 'pier' (I can't justify this - if you can you should give a lot more credence to this answer).
'one' placed within 'pier' is 'PIONEER'.

Can you help me to learn more?

(Other definitions for pioneer that I've seen before include "An explorer in new territory" , "Founder" , "break new ground" , "Groundbreaker" , "First explorer" .)

I've seen this clue in The Times.
Want a hint initially instead of a full solution? Install my app