ABOUT
Sacha Green is a London based Casting Director with over a decade of experience working across both drama and comedy:
IMDB
The Casting Directors' Guild