Head of Payments - United States and Canada

Head of Payments - United States and Canada

Netflix

Los Gatos
Permanent
Competitive
Share
We’re seeking a seasoned payments leader to set the vision for growth through payment innovation and strategic payment partnerships in the United States and Canada. In this role, you’ll be building on top of one of the biggest subscription services in the world — helping us achieve an even higher level of business performance, and evolve to a broader set of payment capabilities. The role requires engaging internally with a broad cross-functional team including business development, product, legal, analysts and data scientists to name a few and requires deep collaboration with global and regional business leaders across various domains. Moreover, this role requires managing and contracting external relationships with key partners from financial institutions,  card schemes, and fintechs  in order to drive best-in-class payment performance and  innovation, all while keeping customer experience a priority.
human resources