Company or individual who is responsible for all aspects of planning, promoting and producing an event.