A Los Angeles-based tech executive who vanished two years ago has been found dead, police in Santa Monica confirmed on Monday.Beau Mann, 39 was last seen on November 30, 2021.He was seen on camera at around 2pm at a Seven Eleven near the offices of Sober Grid, a digital health app he founded to help those struggling with addiction.
Load More
Load More