Yes. The Creator Pro subscription covers uploading to a single client YouTube channel.