Affiliate Marketing Manager — New York
Summary: The Affiliate Marketing Manager will be responsible for increasing acquisitions, managing media partner relationships and building online campaigns with our production team. You will be accountable for all online marketing activities for multiple products in key markets in the USA and Canada, and, activities