Singapore Ballet is a non-profit arts company with a full strength of 35 dancers, plus apprentices and trainees, and 15 administrative staff. The company performs between 6 to 8 seasons in a year, including theatre productions and outdoor shows, as well as regular outreach and education programmes to schools and community groups.