The Newcomer Youth Ambassador Project consists of three components providing the selected youth the chance to gain experience and develop their leadership skills within their peer groups, in the formal workplace, as well as in the broader community. The Youth Ambassador would be a paid position responsible to form and lead a youth advisory committee with other immigrant and refugee youth participants, who together would inform and advise VIRCS Staff on the challenges they are facing, their needs, desires, and how youth programming can better address these. The Youth Ambassador would then take a leadership role in the official development and facilitation of these programs and services, with assistance from Enable Program staff. The second component is a mentorship program with a member of the VIRCS board of directors. This opportunity would allow the youth to sit on the board for an in depth learning experience about non-profit governance, while also being supported by a board member in advocating for matters as they pertain to newcomer youth. The third component is community outreach and networking, where the Youth Ambassador would sit on the City of Victoria's Youth Council to advocate for social justice issues that pertain to immigrant/refugee youth specifically. They would also network with other youth groups and youth councils to stay informed about best practices and to learn from and support one another; including offering workshops and collaborating on events.