Location New York, New York, United States Regions Greater New York Area, East Coast, Northeastern US Gender Male
LinkedIn View on LinkedIn
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.
