Full time

Manager - Web Delivery

Posted by Tapcrunch • Noida, Uttar Pradesh, India

📍 Noida, Uttar Pradesh 🕒 February 25, 2026

About the Role

Company Description


Tapcrunch is an intelligence-driven recommendation platform that delivers user engagements via various touchpoints on mobile devices. The platform utilizes data-led algorithms to recommend relevant brands to potential consumers during their online journey.


Role Description


This is a full-time on-site role for a Manager - Web Delivery at Tapcrunch. The Manager will be responsible for overseeing publisher onboarding and management and to ensure successful campaign delivery.


Role Responsibility


  • Candidate should have 3-4 years of sound experience in web affiliate delivery for CPL/CPA vertical.
  • Develop and implement strategic affiliate onboarding plans to drive customer acquisition and revenue growth.
  • Candidate should be able to bring in value and business on the table through existing industry relations.
  • Must have good contacts with SMS, EMail, PPC affili...

Ready to Apply?

Submit your application today and take the next step in your career journey with Tapcrunch.

Apply Now