Recently we’ve ran into a few situations where our customer has left a task of creating their social media or domain name account to an employee, only to find that when that person was no longer with the company; the passwords were nearly irretrievable.
You must, as a business owner, insist to be involved with all account creation. It is the ONLY way to ensure that when things change (and they always do); you remain in control.
Most of these online services like google, facebook, Instagram, linked-in and more are all automated; so getting a human to assist you is nearly impossible.
Please protect your investment by taking the time to make sure you have copies of ALL logins that are associated with your business. It just makes good sense.