Executive Creative Director (ECD)

The person in charge of the creative aspect of the entire project.

Executive Producer (EP)

The person or entity who oversees the entire project pays the bills, and/or funds the project. Someone who supervises one or more Producers.
We recommend assigning an Executive Producer whenever possible. Usually part of bigger projects. Often the company owner too.