Religion: not determined yet
First Appearance: Daredevil (vol. 1) #363 (Apr. 1997): "The City That Never Sleeps!"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 2
Employer: WFSK radio station
Employer: Mister Fear (Cranston)
Note: unable to sleep due to chemicals; manic
Before becoming a costumed villain (and an agent of Mister Fear), the woman who would become "Insomnia" worked as the station manager at WFSK. She was briefly Karen Page's boss, while Page (Daredevil's longtime love interest) worked there as a radio host.
Suggested links for further research about this character: