No, only one representative from your company needs to sign up. With the Omni Dashboard, you can add more than one number to have it connect to your employees. Once your extensions are added, your employees should get their own login details so that they can start using Omni.