New president of Harrisburg-based Youth Advocate Programs ‘honored, humbled’ to step into role Updated Jan 24, 2021; Posted Jan 24, 2021 Gary Ivory is the new president of Youth Advocate Programs. He has spent more than 30 years with the organization. Facebook Share Gary Ivory starts his new job this month as president of Youth Advocate Programs (YAP) Inc., a national nonprofit based in Harrisburg that gives communities alternatives to incarcerating and placing young people in residential treatment facilities. The new role is a promotion that comes 30 years after the former prison chaplain and son of East Texas farmers joined YAP as a frontline youth Advocate, a press release said. Ivory’s passion for social justice is rooted in Pittsburg, Texas, where as a child he lost three of his 14 siblings to prison.