Professionals from the management level are the ones who prepare the annual report. They then submit or present the document to shareholders, stakeholders, employees, unions, and regulators.