5 free lookups per month.
No credit card required.
Scott Filstrup's Location
Tulsa, Oklahoma, United States
Scott Filstrup's Education
Northwestern University - Kellogg School of Management
MBA (Marketing, Finance)
1965 - 1967
Northwestern University
BSCE (Civil Engineering)
1960 - 1965
Scott Filstrup's Summary
Scott Filstrup, based in Tulsa, Oklahoma, United States, is currently a President and CEO at TCL. Scott Filstrup holds a 1965 - 1967 MBA in Marketing, Finance @ Northwestern University - Kellogg School of Management. Scott Filstrup has 6 emails and 1 mobile phone number on RocketReach.