opportunist
definition: taking immediate advantage, often unethically, of any circumstance of possible benefit
example:
speech part: adjective
synonyms:
opportunistic
timeserving
definition: a person who places expediency above principle
example:
speech part: noun
synonyms:
self-seeker