This seemed pretty likely to me the second I saw bouncing between tech/analyst positions and "CEO of mines in Asia and South America" on his LinkedIn (when he was mid-thirties at the latest?). There is only so far one can push it before all thered flags go up.
Actually the "CEO of mine in south america" thing isn't so far fetched. Except you have to know that a "mine" can be a 5 acre plot of land dredging up mud to feed into a processing machine. Friends of mine do it each year. So technically they "own a mine in south america". It's still bullshit puffery though. But you can do it for $20K.
I'm part owner of an NFL franchise, and it only cost me $250.