Authors’ biography
David Bennion was born in Springville, Utah in the late 1970s. He was educated in Springville high school, later joined the University of Utah, before he joined the New York university school of law. In the university, he studied immigration law and graduated in 2004. Since then he worked with Thompsons Hine as attorney associate between 2004 and 2006 when he joined catholic migration office in Brooklyn as staff attorney where he worked until 2008 (LinkedIn). He later worked with the Nationalities Service Centre in Philadelphia where he worked as a migration attorney until October 2011 when he ventured into ...