Steven Russell has a diverse background in the tech industry, starting as a Customer Service Representative and working their way up to Projects/Installations Manager at TraXtion. With a Bachelor's degree in Health/Health Care Administration/Management from Texas Tech University, Steven also has experience in technical support and service desk roles at CompuCom and dCables LLC. Steven's education includes stints at The University of Texas at Dallas, Collin College, and Tarrant County College.
January, 2018 - present
February, 2016
Director Of Corporate Communications, International at Pegasystems
Global Head Of Learning & Development at Clearwater Analytics
Vice President Quality Assurance at Aldeyra Therapeutics
Director, Global Supply Chain at JUUL Labs
Vice President, Learning & Development at Zeta Global
Access the worlds's biggest network of public org charts
Learn more