Stephen Russell's Location
Dallas, TX, US
Stephen Russell's Work
Stephen Russell's Education
Stephen Russell's Skills
Stephen Russell's Summary
Stephen Russell, based in Dallas, TX, US, is currently a Investments at Perot Investments, bringing experience from previous roles at UBS and Naval Special Warfare - U.S. Navy SEAL Teams. Stephen Russell holds a MBA @ The Wharton School. With a robust skill set that includes Leadership, Leveraged Finance, Presentation Skills, Highly Ambitious, Team Building and more, Stephen Russell contributes valuable insights to the industry. Stephen Russell has 4 emails and 1 mobile phone number on RocketReach.