Home Tags Perella

Tag: Perella

Darien P.E. executive takes life

Robert B. McKeon, founder of Veritas Capital, reportedly committed suicide Sept. 10 at his Darien home.