Scott Allen Location
Winston-Salem, NC, US
Scott Allen Work
Scott Allen Education
Scott Allen Skills
Scott Allen Summary
Scott Allen, based in Winston-Salem, NC, US, is currently a Client Success Director at Williams Lea. Scott Allen brings experience from previous roles at Platform.sh, Self-employed and WP Engine. Scott Allen holds a The University of Texas at San Antonio. With a robust skill set that includes Solution Selling, Sales Strategy, Consulting, Synergies, Windows Server and more. Scott Allen has 2 emails and 1 mobile phone numbers on RocketReach.