Nonprofit Leadership Internship:. The role will give an insight into the key skills required to lead and develop a nonprofit organization.