Xconomy report: Police probing La Jolla tech angel’s death
San Diego police have launched a homicide investigation into the death of John G. Watson, a retired biotech executive and board member of the San Diego Tech Coast Angels, according to members of the startup investment group who were close to Watson.
Watson’s body was found in the bedroom of his La Jolla apartment on June 8 when he failed to appear for a regular TCA board meeting and dinner event at the UC San Diego faculty club, said Steve Flaim, who is current president of the TCA’s San Diego chapter. Flaim says he notified TCA members by e-mail yesterday that Watson’s death “appeared suspicious” to San Diego police and that Watson also “was the subject of fraud and embezzlement.”
To see the entire story by Xconomy San Diego Editor Bruce V. Bigelow go to