opportunist

op-por-tun-ist

noun

A person who exploits situations for personal advantage, often disregarding principles.

"She was seen as a political opportunist."

Thesaurus

Synonyms: self-seeker, opportunistic, expedient, timeserving