DEUNA

United States
Total Offices: 3
169 Total Employees
Year Founded: 2020

Teams at DEUNA

Recently posted jobs

YesterdaySaved
In-Office or Remote
2 Locations
Artificial Intelligence • Fintech • Payments • Software
Manage the roadmap for integrating payment methods and payment service providers, from technical scoping through launch. Write engineering specifications, coordinate multiple integrations, collaborate on testing, track success metrics, communicate trade-offs, and improve integration processes through automation and AI tooling. The role requires close partnership with Engineering, Commercial, leadership, external partners, and clients in a rapidly scaling payments platform.
YesterdaySaved
In-Office or Remote
2 Locations
Artificial Intelligence • Fintech • Payments • Software
Product Manager supporting payment solutions across new and existing markets. Responsibilities include contributing to product strategy and roadmap development, prioritizing features, translating business requirements into technical specifications, collaborating with Engineering, Commercial, Marketing, and Implementation teams, supporting product launches, and tracking payment metrics to guide decisions and improvements.
8 Days AgoSaved
In-Office or Remote
Ciudad de México, Cuauhtémoc, Ciudad de México, MEX
Artificial Intelligence • Fintech • Payments • Software
Manage and grow strategic B2B customer accounts, serving as a trusted advisor while driving retention, product adoption, upselling, cross-selling, and renewals. Monitor account health and satisfaction, identify optimization opportunities, coordinate internal teams, support payment product implementations, and communicate customer insights to Product and Operations. Prepare reports and business reviews while maintaining accurate CRM records.