Mark Elgin

Mark Elgin was the public relations officer for the Global Chemicals oil refinery at Llanfairfach. He threatened to expose Stevens, but was taken over by BOSS. (DW: The Green Death)


 * In the novelisation, he is given the first name of Mark.