Challengers of Olympus
Assistant Director Kevin Donovan
Delta Team's new (and hopefully temporary) Handler
Delta Team doesn’t know much about Donovan except he holds one of several Assistant Director positions within Division X and he is a young politician on his way to the top. He also has a reputation for treating those under his leadership poorly.