Leadership
Mike Streams
Strategic Advisor
Mike has been with the W. Capra team since April 2010 and brings a wealth of knowledge and expertise in the technical, operational, and regulatory facets of the eCommerce, recurring, retail payment, and loyalty industries. Outside of work, Mike is an avid fisherman and die-hard Vanderbilt Commodores fan.