Who should I contact to ask for a new channel? I already asked for the request, but I never had an answer.
“After submitting the information, your new Channel will be visible only to Viki staff and will be reviewed. The review process takes about 3-4 days, after which you’ll receive a notification letting you know if your Channel is approved and live, or if it has been denied.”
It’s been over a week… There was no answer. I don’t know if it was approved or denied.
Also QC’s received a newletter about this change, make sure to read the FAQ in the email.
Perhaps you try a Moderator role to increase your CM chance in future.