The sign up process for Telltale is simple, most of the time we can simply verify you from a corporate email address belonging to the entity you're applying on behalf of. If we require any additional verification we will let you know via your provided email address.

If your organization already has a Telltale account and you're looking to add an additional account, please ask the administrator of the account to create an invitation for you.