The duties of the DGSA include providing advice to the appointing organization, preparing accident reports, monitoring the activities of the organisation which involve dangerous goods and preparing an annual report.