For more than two years I work in After Effects, and other video editing programs, in a television from Romania. I am convinced that I understood what you want and believe they can manage the project in a short time.
Excuse my English if I expressed wrong, but try to make progress in this area :).
Thank you!