CB Rank (Person) 259,499

Stephen Ibach is Inmar’s Vice President, Digital Partnerships and M&A. Steve brings 15 years of experience in investment banking, e-Commerce, and technology research. Prior to joining Inmar, Steve held a number of senior leadership positions with Credit Suisse Steve was Vice President, Internet Sector Strategist in Equity Research. In this

role, he focused on the key themes across the digital landscape. Steve also served as the head of Product Strategy and Innovation, at Credit Suisse HOLT.

Number of Events 2
Stephen Ibach has participated in 2 events. They most recently attended, or will attend, DEMO Traction on Sep 16, 2015.
There is no recent news or activity for this profile.