Childrens' Theatre Company
Running Crew
Eugene O'Neill Theater Center
General Manager
Arena Stage at the Mead Center for American Theater
Company Manager
The Santa Fe Opera
Props Crew Supervisor
Mixed Blood Theater
AEA Stage Manager
Syracuse Stage
Managing Director
Barrington Stage Company
AEA Stage Manager
Syracuse University - College of Visual and Performing Arts
Theatre Management Program - Assistant Program Coordinator and Adjunct Professor
The O'Neill National Playwrights Conference
General Manager
University of Wisconsin - Marshfield/Wood County
University of Minnesota
The University of Connecticut