Head of Business - Sales Ads Operations
Teleperformance Spain · Barcelona, Catalonia, ES
Purpose of the Role The Head of Business is accountable for the end-to-end performance of a Sales Ads operation, owning revenue delivery, client growth, and...
Job description
Purpose of the Role The Head of Business is accountable for the end-to-end performance of a Sales Ads operation, owning revenue delivery, client growth, and operational scalability across SMB EMEA Direct clients and Agency partners. This role drives the acquisition and development of advertisers through a high-performance sales organization, ensuring strong pipeline generation, conversion efficiency, and sustainable account growth across both direct and agency segments. The Head of Business aligns commercial strategy, operational execution, and people development to deliver consistent business results, meet client expectations, and scale the program in line with demand. Key Responsibilities: - Performance Excellence Leadership: Present and analyze revenue performance, pipeline evolution, and forecasts for all stakeholders, ensuring data-driven decision-making and alignment with business targets. - Performance Monitoring: Continuously track sales performance, including pipeline health, conversion rates, and productivity, defining action plans to drive measurable improvement. - Sales Strategy Ownership: Define and oversee acquisition and growth strategies across SMB EMEA Direct clien...