Tag: CNN Worldwide

CNN and CTV marketing veteran Rick Lewchuk

Rick Lewchuk, who most recently served as Senior Vice President, Creative Marketing and Brand Standards for CNN Worldwide, has unveiled his new firm Film at 11...