Composer
Artistic Director
Conductor
Ensemble
Orchestra
Composer, Guitarist
Pianist
Clarinetist, Composer
Choir