Business Development Manager – Enterprise / Display Ads
Drive advertising sales strategy by identifying and managing partnerships within travel and non-travel sectors to meet revenue goals. Lead the end-to-end sales process, including prospecting, negotiation, and ongoing campaign performance management across internal teams.