C1 noun /ˌɑːpərˈtuːnɪst/
opportunist
Meaning
A person who takes advantage of situations for personal gain, often disregarding principles.
Example
He is seen as an opportunist who always puts his interests first.