Promote the overall mission and vision of ECS and help establish the organization as a high quality, welcoming, community resource. Supervise all program staff and provide performance evaluations, coaching and training, and quality improvement. Ensure ECS programs and services are in compliance with funding requirements and meet proposed goals and outcomes. Serve as primary contact for ECS to the broader community of service providers, partners, and funders. Work with Board of Directors to set priorities, develop long-range plans, and secure financial and volunteer resources to meet agency goals.