Executive Payments Advisor

He is a Senior Financial Services Executive and Board Member, who currently is an Executive Payments Advisor to CheckAlt, while driving several other exciting initiatives. Previously, David was the President and Chief Operating Officer of Newtek Merchant Solutions, a multiplatform payments provider, and an Executive and Board Member of Newtek Bank, NA, where he was instrumental in the bank’s acquisition and regulatory approval. David also brings years of experience working at Visa and Citigroup.