innovative

James has over 20 years of theatre experience as a performer, designer, technician, stage manager and he has also dabbled in writing, producing and directing. His strengths lie in: understanding the big picture while contributing to the details, innovative ideas…