David Sprecher

Research Engineer