Steven B Thomas

Thomas is president of Gate City Consulting