Milgrom graduated from the University of Michigan in 1970 with an AB in mathematics.[5] He worked as an actuary for several years in San Francisco at the Metropolitan Insurance Company and then at the Nelson and Warren consultancy in Columbus, Ohio. Milgrom became a Fellow of the Society of Actuaries in 1974.