

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
Audition Details:
Collective and Ensemble auditions will be held on May 9th.
-
6 - 8 year olds at 2 PM
-
9 and above at 3:15 PM
Ballet Theatre auditions are the following week on May 16th.
-
6 - 8 year olds at 2 PM
-
9 and above at 3:15 PM
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
.




