Mom who allegedly pushed children from top floor of parking garage before Christmas suicide leap was Ivy League graduate, biotech executive

The woman believed to have killed her two young children before taking her own life on Christmas Day was an accomplished corporate executive and former reporter who lived with her family in West Roxbury, Massachusetts. Citing Erin Pascal’s LinkedIn profile, MassLive.com reports that the 40-year-old woman held an undergraduate degree from Brown University and worked …