Jessop

Jessop was the director on the spacestation Poseidon. (COMIC: The The Lost Dimension)