A Non Profit Public Health job involves working for organizations that aim to improve community health without seeking financial profit. These roles can include program coordination, advocacy, policy development, education, and research to address public health challenges. Professionals in this field often work with underserved populations, focusing on issues like disease prevention, healthcare access, and social determinants of health. They may collaborate with government agencies, healthcare providers, and community groups to implement programs and policies. These jobs are typically found in charities, foundations, health-focused NGOs, and community health organizations.