New technologies have allowed for increased and varied avenues of communication between organizations and customers. This has led to improved transparency, more direct support and outreach, and more personal interactions. From a compliance standpoint, however, it has added immense complexity to how organizations navigate regulatory requirements and compliance.