Music Director, Pianist, Composer, Arranger, Orchestrator, Copyist