Bill Locke

Locke is a consultant with Oakwood Systems Group, a leading consulting firm based in St. Louis.