Liberis

HQ
London
Total Offices: 7
216 Total Employees
Year Founded: 2007

Teams at Liberis

Recently posted jobs

10 Days AgoSaved
In-Office
Munich, Bayern, DEU
Financial Services
Support Polish- and German-speaking customers across Poland and Germany through inbound and outbound phone sales. Manage leads, consult prospective customers, maintain a customer base in a CRM, collaborate with product, partnerships, and external partner teams, and contribute ideas to improve sales processes and offerings.
10 Days AgoSaved
In-Office
Munich, Bayern, DEU
Financial Services
Manage Polish and German customer relationships from Munich, handling inbound and outbound calls, consulting prospects, converting partner-generated leads, maintaining a customer base in CRM, and collaborating with product and partnerships teams to improve financial offerings across Central and Eastern Europe.
14 Days AgoSaved
In-Office
Atlanta, GA, USA
Financial Services
Own and grow strategic embedded finance partner relationships, driving revenue, merchant adoption, product expansion, renewals, and operational quality. Lead business reviews, integrations, launches, reporting, joint marketing, and cross-functional initiatives. Monitor partner performance, underwriting flows, data quality, and merchant journeys while resolving escalations and identifying new products, segments, geographies, and commercial opportunities.