Explain Yourself
EP 23: Sha Goode - Learn from your failures and challenge yourself
Sha Goode is a Project Manager based in LA. After sp...
more
Mar 24 2021 1h 11m