Scott Carroll Location
Chicago, IL, US
Scott Carroll Work
Scott Carroll Education
Scott Carroll Skills
Scott Carroll Summary
Scott Carroll, based in Chicago, IL, US, is currently a Vice President of Sales at ServiceMaster DSI. Scott Carroll brings experience from previous roles at EFI Global, AREPA, ServiceMaster Restore and SRM. Scott Carroll holds a Southwest Texas State University. With a robust skill set that includes Customer Relations, New Business Development, Budgeting, Sales Management, Team Building and more. Scott Carroll has 4 emails and 2 mobile phone numbers on RocketReach.