Barbara Eifler is currently chief executive at Making Music and was backstage co-editor at The Stage from 2006-13
© Copyright The Stage Media Company Limited 2024