Mercenary
noun
a person hired to fight for another country than their own
Similar: soldier of fortune
adjective
serving for wages in a foreign army
“mercenary killers”
Similar: freelance
adjective
profit oriented; ; - John Buchan
“a commercial book”
Similar: mercantile, moneymaking
adjective
marked by materialism
Similar: materialistic