Pleased to have met (9)
I believe the answer is:
satisfied
This clue is a double definition.
'pleased' is the first definition.
(I've seen this before)
'met' is the second definition.
(satisfying is a kind of meeting)
'to have' acts as a link.
(Other definitions for satisfied that I've seen before include "Well catered for" , "Pleased, contented" , "Convinced" , "given answer > was convincing" , "relieved of doubt" .)