Stephen Rubin

Vp, Global Channel Sales at Impervious Technologies

Stephen Rubin is an accomplished executive with extensive experience in global sales and channel management, currently serving as Vice President of Global Channel Sales at PGi since February 2002. At PGi, Rubin played a crucial role in the 2014 acquisition of TalkPoint, focusing on change management and scaling global channel sales strategies. Previously, Rubin held the position of Vice President of Channel Sales and Strategic Partnerships at TalkPoint, a leader in SaaS webcasting. Earlier career roles include Sales Development Manager at Level 3 Communications and Principal at Print Packaging Interactive. Rubin holds degrees in Economics from the University of Tampa and Real Estate from Baruch College, along with completing an executive education program at MIT Sloan School of Management from 2019 to 2020.

Links


Org chart