Alistair Hatch

Alistair Hatch is a developer who worked at Bethesda Softworks on Fallout: New Vegas as European PR manager.