Pianist  –  Musical Director –  Composer/Arranger   –  Piano Teacher  –  Accordionist