hatchet man

noun
  1. 1

    A professional killer or gunman.

    โ€œThe crime lord dispatched his favorite hatchet man to make sure the witness would not testify.โ€

  2. 2

    Someone who carries out brutal and unpleasant duties on behalf of another, such as firing dead wood employees.

    โ€œAfter the layoffs, he gained a reputation as a hatchet man and ended up eating lunches alone.โ€

Source: https://en.wiktionary.org/wiki/hatchet%20man