Caitlin Milligan Sheaffer

Portland, OR

Caitlin Milligan Sheaffer hearts theatre. She has a background in non-profit arts management and can do pretty much anything behind-the-scenes.