People
Shira Bass
Business Affairs Manager
Durham, North Carolina, United States
© Feats Collective 2026