Scott Russell's Location
New York, NY, US
Scott Russell's Work
Scott Russell's Education
Deakin University
(Commerce, Business)
Scott Russell's Skills
Scott Russell's Summary
Scott Russell, based in New York, NY, US, is currently a Chairman, Board of Directors at Taulia, bringing experience from previous roles at SAP and SAP Asia. Scott Russell holds a Deakin University. With a robust skill set that includes Management, Operations Management, Project Management, Marketing, Business Analysis and more, Scott Russell contributes valuable insights to the industry. Scott Russell has 2 emails on RocketReach.