Registering domains should always be DIY in business. You don’t let other people register your domains. For companies, register them in the company’s name and assign active administrators who’s roles get changed out and assumed by another promptly if/when they leave your company. There should be...