ROLE The Digital Business Development Director - South America is responsible for driving growth and expanding the... Business Development Director will develop sales strategies, engage with clients to build long-term relationships, and support...
, we are seeking to hire a Director of Business Development to lead and strengthen our partnerships in South LATAM, including Argentina... Business Development team is responsible for leading these partnerships, working closely with colleagues across Netflix...