Lee Parrish

Vice President Chief Information Security Officer, Blucora