CPI Card Group Inc., a leading payment technology firm and provider of credit, debit, and prepaid solutions, has announced the appointment of John Lowe as its new President and CEO, effective immediately. Lowe has also been appointed to the company’s Board of Directors. Lowe’s ascension comes after the current CEO, Scott Scheirman, announced his intention…