Stephen Spencer is the Director of Customer Care at Afilias. He oversees all TLD support and service and account management for over 10 million registered domains, plus their new gTLDs.[1]
Top-Level Domain