What Jobs are available for Social Work in Garissa?

Showing 195 Social Work jobs in Garissa

Senior Social Worker - Family Support Services

00500 Garissa, North Eastern KES170000 Annually WhatJobs Direct

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a compassionate and experienced Senior Social Worker to provide leadership and expertise in family support services. This fully remote role is dedicated to empowering families and individuals facing challenges, ensuring they receive comprehensive and effective support. You will be responsible for conducting assessments, developing intervention plans, and providing counseling and case management services to clients. Your role will involve advocating for clients' needs, connecting them with community resources, and collaborating with other professionals to ensure holistic care. The ideal candidate possesses a strong understanding of social work principles, child welfare laws, and mental health support. Proven experience in case management, crisis intervention, and family therapy is essential. Proficiency in virtual platforms for client interaction and case documentation is a must for this remote position. You should have excellent communication, empathy, and problem-solving skills, with a commitment to social justice and client well-being. This role requires a resilient and dedicated professional capable of managing a caseload effectively and navigating complex client situations in a remote environment. You will be instrumental in fostering positive change and improving the quality of life for vulnerable families and individuals. Responsibilities include maintaining confidential records, participating in team meetings, and contributing to program development and evaluation. The ability to work autonomously, manage your time efficiently, and maintain ethical standards is crucial. Our client is committed to providing high-quality social services and seeks an individual who shares this dedication. This fully remote role offers the flexibility to serve clients from anywhere while making a profound impact on their lives. You will provide guidance and support, helping clients overcome obstacles and achieve their personal goals. The successful candidate will demonstrate strong analytical skills and a deep commitment to advocacy and empowerment. Our client values continuous learning and encourages professionals to stay updated on best practices in social work. You will play a key role in connecting families with essential services, resources, and support networks. This position offers an exciting opportunity to contribute to meaningful social change through remote service delivery. The ability to conduct thorough remote assessments, develop individualized service plans, and provide effective virtual counseling is a core requirement. Our client fosters a supportive and collaborative remote work environment, ensuring that social workers have the resources and professional guidance needed to excel. You will be responsible for ensuring client confidentiality, managing case files accurately, and reporting progress as required, all through secure virtual channels. Our client believes in empowering their remote professionals and provides the necessary tools and support for them to make a significant difference in the lives of those they serve.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Social Media Community Manager (Remote)

70100 Garissa, North Eastern KES60000 Annually WhatJobs Direct

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a vibrant and engaged Social Media Community Manager to build and nurture our online presence. This fully remote position is critical for fostering a strong community around our brand, enhancing customer engagement, and managing our social media channels effectively. The ideal candidate possesses exceptional communication skills, a deep understanding of social media platforms and trends, and a passion for connecting with people online. You will be responsible for creating compelling content, moderating discussions, responding to inquiries, and executing social media strategies to drive brand awareness and loyalty. This role requires creativity, empathy, and the ability to manage multiple social media platforms simultaneously in a remote setting. As a remote team member, you will be the voice of our brand online, interacting directly with our audience and contributing to our overall marketing efforts. Key responsibilities include
  • Developing and executing social media strategies across platforms like Facebook, Instagram, Twitter, LinkedIn, and TikTok
  • Creating engaging and shareable content, including text, images, and videos
  • Monitoring social media channels for mentions, comments, and messages
  • Responding to customer inquiries and feedback in a timely and professional manner
  • Moderating online discussions and fostering a positive community environment
  • Identifying and engaging with influencers and brand advocates
  • Analyzing social media performance metrics and reporting on key insights
  • Staying up-to-date with social media trends and best practices
  • Collaborating with marketing and content teams to align social media efforts
  • Managing social media advertising campaigns (basic level)

The successful candidate will have a Bachelor's degree in Marketing, Communications, Journalism, or a related field. At least 2 years of experience in social media management or community management is required. Proven experience managing social media platforms and creating engaging content is essential. Excellent written and verbal communication skills, strong organizational abilities, and a customer-centric approach are mandatory. Familiarity with social media management tools (e.g., Hootsuite, Buffer) and analytics platforms is a plus. This is a fantastic opportunity to build a thriving online community in a fully remote role, supporting our client's outreach in the Garissa, Garissa, KE area. We are looking for a highly motivated and communicative individual who excels in a remote work environment.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Remote Community Outreach Coordinator (Charity & Voluntary Sector)

40100 Garissa, North Eastern KES55000 Annually WhatJobs Direct

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a dedicated non-profit organization focused on humanitarian aid and community development, is actively seeking a highly motivated and empathetic Remote Community Outreach Coordinator. This role is integral to expanding our reach and impact, enabling you to connect with communities and build vital partnerships from a fully remote setting. You will be responsible for developing and implementing outreach strategies to engage target populations, foster relationships with local leaders and organizations, and raise awareness about our services and programs. Key duties include identifying key community needs, planning and executing virtual outreach campaigns, coordinating information dissemination, and facilitating community participation in our initiatives. You will also be tasked with gathering feedback from communities to inform program development and ensure our efforts are responsive and effective. The ideal candidate possesses exceptional communication, interpersonal, and cross-cultural engagement skills. A deep understanding of community development principles and a genuine passion for social impact are essential. You should be adept at using digital communication tools to connect with diverse groups and build rapport remotely. This position requires strong organizational skills, the ability to work independently, and a proactive approach to problem-solving. If you are committed to empowering underserved communities and thrive in a flexible, remote work environment, this is an excellent opportunity to contribute meaningfully.

Responsibilities:
  • Develop and execute effective community outreach strategies and campaigns.
  • Build and maintain strong relationships with community leaders, organizations, and stakeholders.
  • Raise awareness about the organization's mission, programs, and services.
  • Facilitate community participation and engagement in outreach activities.
  • Gather community feedback and insights to inform program design and delivery.
  • Coordinate the dissemination of information and resources to target communities.
  • Organize and facilitate virtual meetings and information sessions.
  • Collaborate with internal teams to align outreach efforts with organizational goals.
  • Track and report on outreach activities and their impact.
  • Identify potential partnerships and collaboration opportunities.

Qualifications:
  • Bachelor's degree in Sociology, Community Development, Social Work, or a related field.
  • Minimum of 3 years of experience in community outreach, program coordination, or a similar role, preferably within the non-profit sector.
  • Proven experience in developing and implementing outreach strategies.
  • Excellent communication, presentation, and interpersonal skills.
  • Strong cross-cultural competency and sensitivity.
  • Proficiency in digital communication tools and platforms.
  • Ability to work independently, manage time effectively, and demonstrate initiative.
  • A passion for community empowerment and social justice.
  • Experience in data collection and basic reporting is a plus.
This is a fully remote position focused on serving communities within **Garissa, Garissa, KE**, and surrounding areas. A proactive and compassionate individual is sought.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Remote Community Outreach Coordinator - Humanitarian Aid

40200 Garissa, North Eastern KES55000 Annually WhatJobs Direct

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a respected international humanitarian organization, is seeking a compassionate and highly organized Remote Community Outreach Coordinator to join their dedicated team. This role is crucial for establishing and maintaining strong relationships with communities in need, facilitating the delivery of vital aid programs, and ensuring our interventions are responsive to local needs and contexts. Working entirely remotely, you will leverage digital communication tools, social media, and virtual platforms to connect with community leaders, local partners, and beneficiaries. Your responsibilities will include developing and implementing community engagement strategies, organizing virtual awareness campaigns, gathering feedback from beneficiaries, and reporting on community needs and program impact. The ideal candidate will possess exceptional interpersonal, communication, and cross-cultural sensitivity skills. A background in community development, social work, international relations, or a related field is highly desirable, along with experience working with vulnerable populations or in challenging environments. You must be a self-starter, able to work independently with high motivation and discretion, while effectively managing multiple communication channels and tasks. Proficiency in digital collaboration tools and a strong understanding of humanitarian principles are essential. This position offers the unique opportunity to make a tangible difference in people's lives while enjoying the flexibility of a fully remote role. You will play a key part in ensuring our aid efforts are impactful, ethical, and sustainable. Strong analytical skills for assessing community needs and reporting are also important. This is an excellent opportunity to contribute to meaningful work in the humanitarian sector from anywhere, supporting operations related to Garissa, Garissa, KE .
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Senior Social Media Strategist & Community Manager - Remote

30100 Garissa, North Eastern KES80000 Annually WhatJobs Direct

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a dynamic and creative Senior Social Media Strategist & Community Manager to lead their online presence across all relevant platforms. This is a fully remote position, offering the flexibility to manage brand engagement and community growth from anywhere. You will be responsible for developing and executing innovative social media strategies, fostering vibrant online communities, and driving brand awareness and engagement. The ideal candidate is a skilled communicator, a trendsetter, and possesses a deep understanding of digital marketing and content creation.

Responsibilities:
  • Develop and implement comprehensive social media strategies aligned with brand objectives and marketing goals.
  • Create, curate, and manage engaging and high-quality content across various social media platforms (e.g., Facebook, Instagram, Twitter, LinkedIn, TikTok).
  • Build and nurture online communities, fostering positive interactions, and responding to comments and inquiries in a timely and engaging manner.
  • Monitor social media trends, identify opportunities, and adapt strategies accordingly.
  • Analyze social media performance metrics, generate reports, and provide insights for optimization.
  • Develop and execute paid social media advertising campaigns, managing budgets and optimizing for ROI.
  • Collaborate with cross-functional teams (marketing, product, sales) to ensure cohesive brand messaging.
  • Manage brand reputation and crisis communication on social media.
  • Identify and engage with influencers and brand advocates.
  • Stay up-to-date with the latest social media tools, technologies, and best practices.
  • Manage and mentor junior social media team members.
Qualifications:
  • Bachelor's degree in Marketing, Communications, Journalism, or a related field.
  • Minimum of 5 years of experience in social media management and community management, with a proven track record of success.
  • Demonstrated expertise in developing and executing social media strategies across major platforms.
  • Excellent written and verbal communication skills, with a knack for creative storytelling.
  • Proficiency in social media management tools (e.g., Hootsuite, Buffer, Sprout Social) and analytics platforms.
  • Experience with social media advertising and campaign management.
  • Strong understanding of SEO, content marketing, and digital advertising principles.
  • Ability to work independently, manage multiple projects, and meet deadlines in a remote setting.
  • Creative mindset, with a keen eye for design and visual content.
  • Experience in community building and online moderation.
This is an exciting opportunity to shape a brand's digital narrative and build a thriving online community. The designated work area for this role is conceptually linked to Garissa, Garissa, KE .
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Community Support Manager

70100 Garissa, North Eastern KES190000 Annually WhatJobs Direct

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our organization is seeking a dedicated and compassionate Community Support Manager to join our team in a fully remote capacity. This role offers the flexibility to work from **Garissa, Garissa, KE**, or any other preferred remote location. You will play a pivotal role in fostering strong community relationships, providing essential support services, and advocating for the needs of our community members. Your responsibilities will include developing and implementing community outreach programs, coordinating volunteer efforts, and managing communication channels to ensure information reaches those who need it most. You will act as a liaison between community members and our organization, addressing concerns, resolving issues, and providing guidance. The ideal candidate will possess strong interpersonal and communication skills, with a genuine passion for social justice and community development. Experience in social work, community organizing, or non-profit management is highly preferred. You must be adept at building trust, facilitating dialogue, and empowering individuals and groups. This position requires excellent organizational skills, the ability to manage multiple tasks simultaneously, and a proactive approach to problem-solving. You will be responsible for tracking community needs, reporting on program effectiveness, and identifying opportunities for growth and improvement. We are looking for a resilient and empathetic individual who can navigate challenging situations with professionalism and compassion. This is a meaningful role where you can make a tangible difference in the lives of others, working remotely to maximize accessibility and impact. Your commitment to building stronger, more supportive communities will be the driving force behind your success in this vital position.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Community Support Coordinator

70100 Garissa, North Eastern KES85000 Annually WhatJobs Direct remove_red_eye View All

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a dedicated and compassionate Community Support Coordinator to join their dynamic team. This is a fully remote position, offering flexibility and the opportunity to make a significant impact from anywhere. As a Community Support Coordinator, you will be instrumental in developing, implementing, and managing programs that address the social and well-being needs of vulnerable populations within the community. You will work closely with local partners, service providers, and community members to identify needs, build relationships, and facilitate access to essential resources.

Responsibilities:
  • Develop and implement community outreach strategies to connect with individuals and families in need.
  • Organize and facilitate support groups, workshops, and events focused on various social and well-being topics.
  • Provide information and referrals to community resources, including healthcare, housing, education, and employment services.
  • Maintain accurate and confidential records of client interactions, case progress, and program outcomes.
  • Collaborate with partner organizations to coordinate services and ensure a seamless support system for clients.
  • Monitor and evaluate program effectiveness, making recommendations for improvements and adjustments.
  • Advocate for the needs of community members with relevant stakeholders and authorities.
  • Contribute to fundraising efforts and grant writing initiatives to secure funding for community programs.
  • Stay informed about current trends, best practices, and relevant legislation in community and social care.
  • Uphold the organization's values and ethical standards in all interactions.

Qualifications:
  • Bachelor's degree in Social Work, Psychology, Sociology, or a related field.
  • Proven experience (3+ years) in community development, social services, or a similar role.
  • Strong understanding of the challenges faced by vulnerable populations.
  • Excellent communication, interpersonal, and active listening skills.
  • Demonstrated ability to build rapport and trust with diverse groups of people.
  • Proficiency in case management software and general office applications.
  • Ability to work independently, manage time effectively, and meet deadlines in a remote setting.
  • Commitment to social justice and empowering communities.
  • Fluency in Swahili and English is essential. Knowledge of local dialects is a plus.

This role requires a proactive and empathetic individual with a passion for serving others. The successful candidate will be a key player in fostering a supportive and inclusive environment for the community. Our client is committed to professional development and offers opportunities for continuous learning.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Social work Jobs in Garissa !

Remote Community Support Manager

40100 Garissa, North Eastern KES120000 Annually WhatJobs Direct

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a dedicated and compassionate Remote Community Support Manager to build and nurture online communities. This fully remote role requires an individual passionate about fostering positive interactions and providing exceptional support to community members. You will be responsible for developing and implementing community engagement strategies, moderating discussions, resolving user issues, and gathering feedback to improve user experience. The ideal candidate will have a deep understanding of online community dynamics, excellent communication skills, and a proactive approach to problem-solving. You will act as a bridge between the community and our client's internal teams, ensuring that community needs and feedback are heard and addressed. This role demands empathy, patience, and the ability to manage multiple communication channels effectively from a remote setting. Your primary goal will be to create a welcoming, informative, and supportive environment for all members. Responsibilities:
  • Develop, implement, and manage community engagement strategies to foster a vibrant and supportive online environment.
  • Moderate discussions across various community platforms (forums, social media groups, chat channels) to ensure adherence to community guidelines and maintain a positive atmosphere.
  • Respond to community member inquiries, feedback, and issues in a timely, empathetic, and professional manner.
  • Identify and escalate complex issues to relevant internal teams for resolution.
  • Organize and facilitate online community events, webinars, and Q&A sessions to increase engagement.
  • Create and curate engaging content for the community, including announcements, tips, and discussion starters.
  • Monitor community sentiment and identify trends, insights, and potential risks.
  • Gather and synthesize community feedback to provide valuable input to product development, marketing, and customer support teams.
  • Develop and maintain community FAQs, guides, and onboarding materials.
  • Track key community metrics (e.g., engagement rates, response times, user satisfaction) and report on their progress.
  • Build relationships with key community influencers and advocates.
  • Ensure compliance with data privacy regulations and community policies.
Qualifications:
  • Proven experience in community management, social media management, or a related customer-facing role.
  • Excellent written and verbal communication skills, with a knack for empathetic and clear communication.
  • Strong understanding of online community dynamics and moderation best practices.
  • Proficiency with community management platforms, social media tools, and CRM software.
  • Ability to work independently and manage time effectively in a remote work environment.
  • Demonstrated problem-solving skills and the ability to handle sensitive situations with tact and professionalism.
  • Passion for building and supporting online communities.
  • Experience in conflict resolution is a plus.
  • Bachelor's degree in Communications, Sociology, Psychology, or a related field is preferred.
This is an exciting opportunity to shape the voice of our client's community from anywhere in the world. Join us and make a real difference in connecting people and fostering meaningful interactions.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Senior Community Support Manager

40200 Garissa, North Eastern KES120000 Annually WhatJobs Direct

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced and compassionate Senior Community Support Manager to lead and expand our remote support initiatives. In this pivotal role, you will be instrumental in developing, implementing, and overseeing programs designed to enhance the well-being and resilience of vulnerable populations. You will manage a team of dedicated community support officers, providing them with the guidance, training, and resources necessary to deliver exceptional service. This position requires a deep understanding of social care principles, exceptional leadership capabilities, and a proven ability to foster positive community engagement. You will be responsible for setting strategic objectives, monitoring program effectiveness, and ensuring compliance with all relevant regulations and ethical standards. A key aspect of this role involves remote team management, including performance evaluation, professional development planning, and fostering a collaborative and supportive virtual work environment. You will also play a crucial part in identifying community needs through data analysis and direct feedback, translating these insights into actionable support strategies. Collaboration with external stakeholders, including local government agencies, NGOs, and other service providers, will be essential to create a comprehensive support network. The ideal candidate will possess strong analytical skills to track key performance indicators and generate insightful reports for senior management. Experience in crisis intervention and case management is highly desirable. This is an opportunity to make a significant impact on the lives of many, working from the comfort of your own home office. We are looking for someone with a proactive approach, excellent communication skills, and a genuine passion for social impact. The role demands a high degree of autonomy and the ability to work independently while remaining an integral part of a dynamic remote team. If you are a driven leader passionate about social good and adept at remote operations, we encourage you to apply.

Responsibilities:
  • Lead, mentor, and manage a remote team of community support officers.
  • Develop and implement innovative community support programs tailored to diverse needs.
  • Oversee the effective delivery of social care services across designated areas.
  • Monitor program outcomes and ensure continuous improvement through data-driven insights.
  • Establish and maintain strong relationships with community partners and stakeholders.
  • Conduct needs assessments and develop strategic plans to address identified gaps in services.
  • Manage budgets and resources efficiently to maximize program impact.
  • Ensure adherence to all legal, ethical, and organizational policies.
  • Foster a positive and collaborative remote team culture.
  • Provide guidance and support for complex case management issues.
Qualifications:
  • Bachelor's degree in Social Work, Psychology, Sociology, or a related field. Master's degree preferred.
  • Minimum of 5 years of experience in community services, social care, or a related field.
  • Proven experience in managing and leading teams, preferably in a remote setting.
  • Strong understanding of social welfare systems and community development principles.
  • Excellent communication, interpersonal, and problem-solving skills.
  • Proficiency in data analysis and reporting.
  • Experience with case management software and virtual collaboration tools.
  • Ability to work independently and manage time effectively in a remote environment.
  • Passion for social justice and commitment to improving community well-being.
This role is based in Garissa, Garissa, KE , but is entirely remote.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Community Support Manager (Remote)

80203 Garissa, North Eastern KES280000 Annually WhatJobs Direct

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a compassionate and organized Community Support Manager to lead their dedicated team in providing exceptional assistance to individuals and families. This is a fully remote role, allowing you to make a significant impact from anywhere. You will be responsible for developing and implementing support programs, managing a team of support specialists, and ensuring that clients receive timely and effective assistance. The ideal candidate will have a strong understanding of community needs, case management principles, and excellent interpersonal skills. You will play a crucial role in fostering a supportive environment, coordinating resources, and advocating for the well-being of community members. Effective communication, empathy, and the ability to navigate challenging situations with sensitivity are essential.

Key responsibilities include:
  • Managing and leading a remote team of community support specialists.
  • Developing, implementing, and overseeing community support programs and initiatives.
  • Ensuring the delivery of high-quality, client-centered support services.
  • Conducting client assessments and developing individualized support plans.
  • Coordinating with external agencies and resources to provide comprehensive assistance.
  • Monitoring client progress and outcomes, adjusting support strategies as needed.
  • Developing and delivering training for support staff.
  • Maintaining accurate client records and documentation.
  • Responding to client inquiries and resolving issues effectively and empathetically.
  • Analyzing support data to identify trends and areas for improvement.
  • Advocating for the needs of community members within the organization and externally.
  • Facilitating effective communication and collaboration among team members and stakeholders in a remote setting.
The successful candidate will hold a Bachelor's degree in Social Work, Psychology, Sociology, or a related field. A minimum of 4-5 years of experience in community support, social services, or a related field, with at least 2 years in a supervisory or management role, is required. Proven experience in case management, program development, and team leadership is essential. Excellent communication, problem-solving, and crisis intervention skills are a must. Proficiency in CRM systems and other relevant software is expected. The ability to work independently and manage a remote team effectively is critical. This role offers a rewarding opportunity to contribute to positive social change.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Social Work Jobs View All Jobs in Garissa