169 Likes, 0 Comments - Spencer Castillo π (@spencer_castillo29) on Instagram: βπΈπΈβ. View the profiles of professionals named "Spencer Castillo" on LinkedIn. There are 10+ professionals named "Spencer Castillo", who use LinkedIn to exchange information, ideas, and.