Rebecca Callan

Rebecca Callan

(Costume Shop Manager) is the Costume Shop Manager at DeSales University and PSF. Previously, she was the Costume Designer and Costume Shop Supervisor at the College of Wooster in Ohio and the Costume Shop Director and Costume Designer at Cedar Crest College. She has worked for the Kalamazoo Civic Theatre, Imagination Costume Las Vegas, the Santa Fe Opera, and Utah Shakespeare Festival. Rebecca holds an MFA in Theatre—Costume Technology from the University of Houston.