Someone who engages a person or company for performances
(Noun)
Synonyms:
  1. booking agent