Comprehensive report to expose all subordinate users of an AD user

I am looking into a customer request (Iron Mountain) for a report which would enumerate all direct and indirect subordinates to an AD user to the bottom most level. Their use case is primarily centered around constructing and altering distribution lists for disseminating communications from upper management and department heads down to all relevant employees. Any help in constructing something would be greatly appreciated. Thanks in advance!