Ivan is passionate about leadership, social change, and service to community, and has been involved with nonprofits, foundations, civic organizations, and his Triad community over many years as a staff member, volunteer, consultant, and board member. Before joining the Center as President & CEO, Ivan was executive director of North Carolina for Community and Justice (NCCJ), where he began as a board member before joining its staff. He has also worked with the Community Foundation of Greater Greensboro, Guilford Green Foundation, and Quaintance-Weaver Restaurants & Hotels. Ivan currently serves as a board member with the Greensboro Chamber of Commerce, Carolina Pride Alum Network, Equality North Carolina, UNC-Greensboro Board of Visitors, and S.J. Edwards Foundation. He also served on the boards of the National Federation of Just Communities, Young Nonprofit Professionals Network (YNPN) National Board, and North Carolina Center for Nonprofits, where he was board chair and chair of the Center’s board nominations and equity committees.