Web Editor and Technical Support Consultant

I've just seen this but have no more details

Web Editor and Technical Support Consultant - 200287414 - Computer Weekly