Back to jobs. New. VP, Channel Sales & Partnerships. New York, NY - Apply. Vimeo is seeking a dynamic and experienced VP, Channel Sales and Partnerships to lead and scale our global channel sales, business development, and partnership strategies. Thi Channel Sales, Partnership, Business Development, Sales Leader, Sales, Leadership, Business Services