More than a year of disappearing without a trace, the body of tech CEO Beau Mann was found at an abandoned property in Santa Monica, California. Updates. 1.3K views12:43