Translation of consejero delegado in English:

consejero delegado

chief executive, n.

masculine noun

  • 1

    chief executive