David Castagna has agreed to join Piper Jaffray as a managing director and co-head of tech I-banking, effective in August. He currently is a managing director and head of tech, media and telecom ...