Our Team

Strategic Partnerships
Capital Deployment
Performance Marketing

Carl Erickson

Senior Executive Vice President and Chief Marketing Officer

Carl is a seasoned business executive with proven expertise in growing businesses for clients and motivating teams to deliver results. He brings broad financial services industry experience and deep credit card, unsecured lending, and retail banking knowledge. In his three decades in the financial services industry and over 18 years with Onboard Partners, he has developed deep functional experience across strategic planning, business development, marketing, operations, finance and analysis. 

Carl manages Onboard’s performance marketing team including marketing strategy, creative, decision sciences and marketing execution teams.  He is actively engaged in delivering client solutions and manages several key client relationships.  Carl also works closely with the capital deployment team to deliver robust performance marketing solutions where Onboard funds all marketing and gets paid for new accounts generated.

Carl also spent time at Exchange Solutions, Inc., where he managed the Retail Banking Practice focused on helping create and deploy a proprietary web-based technology platform to help banks deepen their customer relationships. Carl’s additional experience includes running corporate planning and market analysis at MasterCard and consulting to large banks at Booz|Allen|Hamilton.

Carl holds an MBA in Finance and Accounting from Columbia Business School and a BS in International Finance from Georgetown University’s School of Foreign Service.

Carl lives in Newton, Massachusetts with his wife and family, enjoying numerous children’s activities, cooking and being outdoors. Carl has been as an Alumni Interviewer for Georgetown for many years and actively supports several community organizations including the Lutheran Church of the Newton and numerous school PTAs.