He has worked with various organizations in Canada including Calgary Catholic Immigration Society as Settlement Officer (1998–2000) and with the City of Calgary as Community Development Officer (2002–2005) and as a Social Planner with the City of Calgary (2005–present).
Catholic Church | Calgary | Society of Jesus | Royal Society | National Geographic Society | American Cancer Society | University of Calgary | Bishop (Catholic Church) | Royal Television Society | American Physical Society | Immigration and Naturalization Service | The Catholic University of America | American Chemical Society | International Society for Krishna Consciousness | American Society of Civil Engineers | Royal Society of Canada | Royal Geographical Society | American Philosophical Society | Theosophical Society | Royal Society of Edinburgh | Catholic Monarchs | Society of Antiquaries of London | United States Conference of Catholic Bishops | Society of the Cincinnati | Society for the Prevention of Cruelty to Animals | Catholic University of Leuven | Justice Society of America | American Mathematical Society | Royal Aeronautical Society | Roman Catholic Archdiocese of Buenos Aires |