The Douglass Leadership Institute (DLI) is a national education and public policy 501(c)(3) organization with representatives and groups across the United States. DLI’s philosophy is based upon the sanctity of human life, the promotion of free market principles, and limited government. Founded in 2015, DLI is the brainchild of Dean Nelson, a minister and veteran political and pro-life leader. Through Dean’s years of working with African American churches and advocacy for biblical worldview in the marketplace, it became clear that there was a need to bridge the gap between African American faith-based institutions, civil government and the civic world.
Thus, DLI was created to develop a network of faith-based leaders across the nation and provide them with uniquely tailored programs, information and social networking that will engage, equip and empower men and women of faith. So that men and women of faith need to not only take positions of leadership and prominence in our cities and businesses but to also come equipped with biblical worldview values to shape and influence policy in our nation.