Head of English at The Leap Academy Trust - Birmingham, England, United Kingdom
The Leap Academy Trust is an education management company based out of 501 Bells Ln, Birmingham, United Kingdom.