

North Shore Performance Companies
North Shore Performance Companies brings together three distinct divisions, all of which operate under the direction of Sören M. Niewelt, ensuring a cohesive and elevated training experience across divisions. With a unified artistic vision, the program offers dancers high-quality performance opportunities while fostering community, growth, and lasting relationships.
Our Programs
We offer three Performance Company programs for dedicated dancers. Each group performs at community venues, festivals, competitions, and in our own full-scale productions.
Ages & Opportunities
Performance Company opportunities begin at age 6. Younger dancers may participate in Dance Collective and Youth Ballet Theatre, creating an exciting entry point into the program. Dancers build strong connections through shared experiences, including outings to professional dance performances, our Big–Little program, and holiday events.
Our Company Divisions
2026 - 2027 Season
Artistic Leadership
All companies operate under the direction of Sören M. Niewelt, ensuring a cohesive and elevated training experience across divisions:
North Shore Ballet Theatre & Youth Ballet
under the Direction of Sören M. Niewelt
North Shore Dance Collective
under the direction of Sarah Sterling
North Shore Dance Ensemble
Returns under the Direction of Kesha Milenkovic

Auditions for 2026 - 2027 Season
Saturday, May 9th - DANCE COLLECTIVE & ENSEMBLE
Saturday, May 16th - BALLET THEATRE
Auditions are over but if you are looking to join in please write us with the subject line AUDITION to northshoredancecompanies@gmail.com
If you want to become a part of one of our exciting performance groups
email us now with the subject AUDITION at northshoreperformancecompanies.com
Make sure to read through the guidelines and fill out the online audition application
.




