Nation Body of tech CEO who ‘changed the world’ found more than a year after disappearance May 9, 2023Amanda Lee Myers, USA TODAYComments Off on Body of tech CEO who ‘changed the world’ found more than a year after disappearance 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.