SC
Sewn Consultants
Company Employees
Steven E
Sales Consulting @Sewn Consultants
Verified
25 years IT Consulting, lead generation, payment software sales and partnership development, involvement in multiple channels and multiple verticals for e-commerce payment acceptanceMore...