Stephen Sheinbaum

Stephen Sheinbaum

President and CEO
Stephen J. Sheinbaum has served as president and CEO of Merchant Cash and Capital since he founded the company in 2005. Under his guidance, the company has grown from a single-employee entity executing three transactions per month to its present status as one of the industry leaders. MCC has provided more than $680 million in financing to over 13,000 distinct customers.