philadelphia, pennsylvania, united states
University of Rochester
INSEAD
Nuclear Power School - Naval Nuclear Power Training Command (NNPTC)