delegators

noun
  1. plural of delegator; people who assign tasks or authority to others
  2. Usage: formal/business context

Examples