Sarah Schechter

We don't have a biography for Sarah Schechter yet. Hang in there, or go ahead and contribute one.

Known For

Credits

Crew Credits

Riverdale (2017)
Show crew as Executive Producer
DC's Legends of Tomorrow (2016)
Show crew as Executive Producer (24 episodes)
Supergirl (2015)
Show crew as Executive Producer (28 episodes)
Blindspot (2015)
Show crew as Executive Producer (35 episodes)
The Flash (2014)
Show crew as Executive Producer (31 episodes)
Arrow (2012)
Show crew as Executive Producer (32 episodes)