The Program Manager has overall responsibility for the operation and success of 6 - 8 comprehensive after-school programs based in a K-12 school within the five boroughs. The Program Manager will be responsible for contract compliance, curriculum development, training, implementation of enrichment activities and theme based projects, recruitment of staff, scheduling of activities, daily supervision of Program Directors, record keeping and reporting and assist with the planning and organizing of special events and monitor budgeting. The Program Manager is the primary liaison between New York Edge and school principals, between Program Director and New York Edge staff, between Program Director and funding source. New York Edge Program Manager must embrace positive child and youth development principles and practices. These include building on youth strengths rather than focusing on youth deficits; setting and maintaining high expectations; understanding the centrality of and fostering positive relationships with peers and adults; providing age-appropriate and challenging programming; engaging participants as partners, not just as consumers of services; promoting positive identity formation and helping young people to fully develop their potential. The Program Manager respects and values the cultures and traditions of participants, their families and their communities, and treats all participants and staff equally, irrespective of race, religion, sex, gender identity, national origin, age or disability. New York Edge Program Manager must appreciate the range of abilities and diverse needs of children and youth in our programs. Our programs typically run from 3-6pm during the week and we often have opportunities throughout the 5 boroughs.