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
This person is not in any offices