bloodsucker

blood-suck-er

noun

A person or organisation that ruthlessly exploits others, often for financial gain.

"The company was accused of being a bloodsucker."

Thesaurus

Synonyms: hirudinean, leech