Director at Weave Communications · President and COO at PIPER SANDLER COMPANIES. Filing since 8 Nov 2016. CIK 0001526864