#38 || DIRECTOR DAVID SINGH
In #Arrow Episode 2×08 “The Scientist”, Barry Allen name-drops Director Singh as his boss in Central City.
In the comics, David Singh is the Crime Lab Director, for the Central City Police Department. He reports directly to Captain Frye, and is not pleased with having to take Barry Allen into his Lab on the Captain’s orders.
100ArrowDCComicsEasterEggs | 38 days until the premiere of Season 7