Leon graduated class of 1985, with other classmates including Ivor Thompson, Dwight Ross and Gregory Wyles. Leon migrated to the US in 1986, and has resided primarily in the metro New York/New Jersey area.
Leon served in various financial management positions for both Fortune 100, Start-up and Non-profit companies, particularly in the Healthcare industry, and is a faculty member of the University of Phoenix. He earned a B.S. in Accounting from Jersey City University and an Executive M.B.A. from City University of New York, Baruch College. Leon lives in Long Island, New York with his wife and three daughters.