Alex Atallah previously co-founded OpenSea with CEO Devin Finzer in 2018 but stepped down from the NFT marketplace in 2022.
Alex Atallah previously co-founded OpenSea with CEO Devin Finzer in 2018 but stepped down from the NFT marketplace in 2022.