Joseph McGregor holds a juris doctorate from the J. Reuben Clark Law School at Brigham Young University, where he was a Deans Fellow and an editor of the BYU Law Review. He earned a bachelors degree in Business Management from Brigham Young University - Idaho. Attorney McGregor counsels clients from around the world, with a focus in Latin America and The Peoples Republic of China. Joseph L. McGregor focuses his practice on helping businesses grow. Mr. McGregor does this primarily through representation on government contract issues, corporate and securities matters, and business and investment immigration.