collaborative pianist, vocal coach

music director, programme curator

contemporary opera & music theatre specialist

piano & music theory teacher for advanced students