Steve Russell is an experienced professional in the Technology, Media, and Telecommunications sector, currently serving as a Director at PwC. Previously, Steve held key roles including Senior Client Partner at Databook, Senior Director of Financial Services at Yext, and Director of Global Strategic & Enterprise Sales at Marchex. Steve's extensive background in sales includes positions as a Strategic Major and Global Account Sales Executive, as well as Strategic Sales Account Executive at Microsoft. Steve earned a Bachelor of Arts degree in Communications from Kutztown University of Pennsylvania.
This person is not in the org chart
This person is not in any teams