Contact the publisher of this press release PaymentsEd Appoints Steve Klebe of Stripe to Merchant Advisory Board