Businessman and lawyer Neil Brown graduated from Harvard University. He moved to New York City in 1980 and worked as an attorney with the law firm of Sherman & Sterling. In 1986, Brown and his wife, Amsale Aberra, launched Amsale Aberra, Inc., a bridal gown company generally known as Amsale. In 1998, he founded Anavista Entertainment, L.L.C., a music, film and television production, distribution and consulting company. Brown then became chief executive officer of Amsale in 2001, now known as The Amsale Group.