CRNAs are responsible for a wide range of duties, including pre-anesthesia assessment, developing anesthesia care plans, administering various types of anesthesia, and monitoring patients during and after procedures. They also provide pain management services and may assist in emergency airway management and resuscitation efforts.