1. Work on event planning, design, and production while managing all project delivery elements within time limits 2. Liaise with clients to identify their needs and to ensure customer satisfaction 3. Conduct market research, gather information, and negotiate contracts prior to closing any events 4. Propose ideas to improve provided services and event quality 5. Organize facilities and manage all events details such as decor, catering, entertainment, transportation, location, invitee list, special guests, equipment, promotional material, etc.