Our Krakow team is focused on digital marketing advertising, working on behalf of a world leader in online advertising. Our team works with existing customers to optimize their advertising campaigns. We use our sales skills and product knowledge to support the advertisers reach their goals in a way that is trustworthy, transparent, and adds value. Team Lead, Sales Service Delivery with English At TTEC, we’re all about the Human Experience. Elevated. As a English Sales Service Delivery Team Lead…
