Stephen Sponseller

Business director, oil and gas, Kepware Technologies