What is the word for someone who is willing to do anything for a fee
My character Laila is a sort of allrounder, jack of all trades and will do anything, from being your lawyer or temporary girlfriend to going undercover in the government, assassinating someone or even dropping a bomb in New York and she does not care even if the person hiring her is the mafia boss or the American government or even just a roadside beggar as long as she gets her pay. What should I call her?
Example sentence:
Laila makes her living as a ______.
You can try mercenary
Defined by Oxford DictionarIes as:
Primarily concerned with making money at the expense of ethics.
Your Laila is a mercenary of the highest order.