Where To Stream Incorporated Season 1 Episode 3
Human Resources
- Aired December 14, 2016
- 60 Min
- Rated 6.4
- Number 9 Of 10 Rated Episodes
A rival executive offers valuable secrets, causing Ben, Elizabeth and Julian to plan a defection; Laura responds to a betrayal; Aaron and Elena meet again.