rainmaker

noun
  1. a person who brings in new business or clients for a company
  2. Usage: business
  3. a person who attempts to cause rain to fall, especially through ritual or ceremony
  4. Usage: traditional
  5. a person who is very successful at generating money or achieving results
  6. Usage: informal

Examples