Brad Tecca

Executive Managing Director

San Diego