FANDOM


Sarah Schechter is an executive producer.

Credits

Arrow

Executive producer

Season 3
Season 4
Season 5


The Flash

Executive producer

Season 1
Season 2
Season 3


Supergirl


DC's Legends of Tomorrow


External links