Yup. That's him. He works somewhere in Central Services. Probably looking for a floppy drive for his laptop.

I know what you mean about not seeing SVT's very often. I live in the middle of nowhere and have only seen a few, but never around here.