Suggestions
Natasha Spencer
Owner, Spencer-Witczak: Art Installation & Collection Design
Natasha Spencer is a highly accomplished individual with a background in Time Arts, holding an MFA degree from the School of the Art Institute of Chicago. She also pursued studies at the Cleveland Institute of Art. Natasha is the owner of Spencer-Witczak, showcasing her entrepreneurial spirit and creative expertise.