The Discovery Channel Operations Specialist drives significant impact by ensuring seamless execution of sales and channel operations that directly support revenue growth and partner performance. By managing critical programs, financial processes, analytics, and cross‑functional communication, the position enables Sales Leaders and Channel Partners to operate efficiently, stay informed, and focus on driving customer engagement and business results. This position reports to the North America Channel Leader and is part of the Discovery Channel Operations Team located in Marlborough, MA and will be an on-site role.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level