Program Director
Ximena Carrasco is a native of Ecuador. She resides in Elizabeth, New Jersey. She began her tenure with Restore in 2011 as an office assistant and driving youth home. Her natural gifts and talents with students and building programs were soon recognized, and Ximena was given more responsibilities in which she proved successful. Ximena is currently the Program Director. She is responsible for coordinating all the programs and services of Restore; she manages the existing programs and creates new programs, supervising and evaluating employees and volunteers, and coordinating logistics for fundraising, trips, and events. She recently received her Bachelor of Arts and Master of Administrative Science from Fairleigh Dickinson University + a certification in Non-Profit Organizational Development with a specialization in public management and leadership. She is an active member of the Blessed Sacrament Roman Catholic Church. She is an active member of the women’s group “Women United in Christ Ministry,” dedicated to helping single women in distress. Her Hobbies are traveling, reading, and running. She loves spending quality time with her family, especially with her daughters and dog Max.
Executive Director and Founder
Linwood Bagby is a native of West Deptford, New Jersey, and received his BA from The College of New Jersey and his master’s from Kean University. Both degrees were in Speech and Language Pathology. He resides in Union, New Jersey. Linwood is currently employed as a Speech and Language Specialist with the Elizabeth Board of Education. He is an active member of the community where he works. In 1994, he incorporated Restore Ministries, Inc., a nonprofit after school program for children and teenagers ages 9-18. He started Restore to have a haven for kids and teens. Linwood is an active member in the Presbytery of Elizabeth where he completed service on the Outreach and Social Concerns Unit and the Christian Education Unit. Linwood was elected in 2012 to serve as the Moderator for the Elizabeth Presbytery of the Presbyterian Church (USA). Currently he fills his time at Restore and within community and church related organizations. Linwood is the president of Presbyterians Renewal in Spirit and Missions (PRISM), he’s an Elder at Second Presbyterian Church, 1161 East Jersey Street, where the Restore program is located, and teaches Sunday school. He is a member of the Church’s Session (the governing board). His hobbies are reading fantasy and mystery novels, playing guitar, cooking and riding his bike.