Eobard Thawne

Harris Dwells is the CEO of S.T.A.R. Labs.

Season 2

 * "Three Ghosts" (mentioned)