moneygrubber

Noun
  1. someone whose main interest in life is moneymaking
moneygrubber
A moneygrubber counts a large pile of coins with a greedy expression.