Who in the world is this Grant Webb?

I’m sick and tired of this guy. He appears everywhere. In Level I, Level II and by golly in Level III. I’m just venting, I know… Somehow, however, the cases where his name appears seems to have the hardest process information…