Northwood University in Florida will roll out a new, 24-month online MBA program for working professionals, school officials announced.