CPI Card Group Inc. gab bekannt, dass John Lowe mit Wirkung vom 25. Januar 2024 zum Chief Executive Officer ernannt und in den Verwaltungsrat des Unternehmens berufen wurde. Lowe tritt die Nachfolge des scheidenden President und Chief Executive Officer Scott Scheirman an, der zuvor angekündigt hatte, Anfang 2024 in den Ruhestand zu treten. Lowe ist seit 2018 für die CPI Card Group tätig, zuletzt als Executive Vice President, End-to-End Payment Solutions seit Ende 2022.

In dieser Funktion war er für einen Großteil der Einnahmen und des operativen Geschäfts des Unternehmens verantwortlich. Zuvor war er ab 2021 Senior Vice President und General Manager, Secure Card, und von 2018 bis 2021 Chief Financial Officer des Unternehmens. Lowe verfügt über mehr als ein Jahrzehnt an Führungserfahrung in leitenden Positionen und über zwei Jahrzehnte an Führungserfahrung im Finanzbereich.

Vor CPI war Lowe acht Jahre lang bei SquareTwo Financial Corporation tätig, zuletzt als Chief Financial Officer, und verbrachte seine frühe Karriere in den Bereichen Kapitalmärkte und Wirtschaftsprüfung bei Deloitte. Lowe hat einen B.S.-Abschluss in Rechnungswesen und Finanzen von der Virginia Polytechnic Institute and State University.