Answer:

opportunist

AnswerCrossword Clue
OPPORTUNISTKnock heeder