Andrew Duff

Piper Jaffray

Current Role: chairman and chief executive officer