Accident investigations can be conducted by various entities depending on the nature of the incident. In workplace accidents, employers often have internal investigation teams or safety professionals who carry out investigations. In more complex cases or those involving multiple parties, external experts or government agencies may be involved. Law enforcement agencies typically handle investigations for accidents that occur on public roads.