Customer Success Manager

80100 Nairobi, Nairobi KES60000 Annually WhatJobs

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a proactive and empathetic Customer Success Manager to join their growing team in Mombasa, Mombasa, KE . This hybrid role offers a blend of remote flexibility and in-office collaboration, providing the best of both worlds. The ideal candidate will be passionate about building strong relationships with customers, ensuring they achieve maximum value from our client's products and services. You will be the primary point of contact for a portfolio of clients, guiding them through onboarding, providing ongoing support, and proactively identifying opportunities to enhance their experience. Your responsibilities will include understanding customer needs, resolving issues efficiently, gathering feedback, and advocating for customer requirements internally. Strong communication, problem-solving, and interpersonal skills are essential. You should be adept at navigating challenging customer interactions with patience and professionalism. Experience with CRM software and customer support platforms is highly desirable. The ability to explain technical concepts clearly and concisely is also important. You will work closely with sales, product, and support teams to ensure a seamless customer journey. This role demands a customer-centric mindset, a proactive approach to issue resolution, and a commitment to fostering long-term customer loyalty. We are seeking an individual who is driven by customer satisfaction and eager to contribute to our client's reputation for exceptional service. The successful candidate will be instrumental in driving customer retention and growth, ensuring our clients are successful and satisfied. This role requires an individual who can balance independent work with team collaboration effectively. You will be a key advocate for the customer within the organization, ensuring their voice is heard and their needs are met.
This advertiser has chosen not to accept applicants from your region.

saas - customer success manager

Nairobi, Nairobi KES900000 - KES1200000 Y KiliMax

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Review

This is a
full-time leadership role in Nairobi
, positioned at the heart of customer lifecycle management within the SaaS industry. Unlike entry-level customer success positions, this role is strategically designed to blend customer engagement, pre-sales support, product adoption, and team leadership.

Key Job Responsibilities.

1. End-to-End Customer Lifecycle Management

  • Responsible for the entire customer success journey from the trial phase through post-sale, including guiding trial customers, uncovering needs, demonstrating value, and driving conversion to paid contracts.

2. Pre-Sales & Solution Support:

  • Collaborate with the sales team by providing product demonstrations, scenario based solution design, and value proposition support during the pre-sales stage to facilitate deal closure.

3. Customer Relationship & Retention

  • Establish and maintain long-term cooperative relationships with customers in Africa, enhancing customer satisfaction, retention rate, and renewal rate.

4. Customer Training & Support

  • Conduct customer training sessions and address technical inquiries to ensure customers fully understand and utilize product features, thereby increasing product adoption and usage depth.

5. Customer Feedback & Product Optimization.

  • Regularly collect customer feedback and combined with market and competitor insights, provide suggestions to the product team to drive product iteration and optimization.

6. Customer Success Planning & Execution

  • Develop and implement customer success roadmaps to help customers achieve their business goals and enhance their experience and satisfaction.

7. Team Management & Local Operations

  • Lead the local Customer Success team, establishing workflows and service standards to ensure team alignment and efficient execution of goals.

Job Requirements

1. Education

  • Bachelor's degree or above, preferably in Marketing, Business Management, Information Technology, or related fields.

2. Work Experience

  • Minimum of 5 years of experience in Customer Success or customer management, with a background in the SaaS industry.
  • Proven experience in team management, with the ability to lead a local team to achieve customer success objectives.
  • Preference will be given to candidates with CSM experience from leading SaaS companies such as Odoo, Zoho, QuickBooks, Busy, Tally, etc.

3. Core Competencies

  • Familiar with SaaS product promotion and customer lifecycle management strong technical acumen and solution design capabilities.
  • Ability to support pre-sales activities, including product demonstrations and value communication tailored to customer business scenarios.
  • Skilled in using data analysis to identify renewal and upsell opportunities and drive conversions.
  • Proficient in using CRM systems (e.g. Salesforce, Zoho CRM) and data analysis tools.

4. Preferred Qualifications

  • Experience in Customer Success or pre-sales within the SaaS retail sector in East Africa.
  • Experience in building or optimizing customer success processes from the ground up.
  • Ability to propose product or operational improvements based on market and customer behavior data.

Share your CV through

This advertiser has chosen not to accept applicants from your region.

Senior Customer Success Manager

80100 Nairobi, Nairobi KES120000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly motivated and customer-centric Senior Customer Success Manager to join their thriving team. In this fully remote role, you will be responsible for ensuring our clients achieve their desired outcomes while using our products and services. You will act as a trusted advisor, building strong relationships, understanding client needs, and proactively guiding them towards success. Your key responsibilities will include onboarding new clients, providing ongoing support and training, identifying opportunities for upsell and cross-sell, and advocating for client needs internally. You will monitor client health, address issues promptly, and drive customer retention and satisfaction. The ideal candidate possesses exceptional communication, interpersonal, and problem-solving skills. A deep understanding of customer success principles and best practices is essential. Experience in SaaS environments, account management, or client relations is highly desirable. You must be adept at managing a portfolio of clients, working independently, and driving value in a remote setting. This role requires a proactive approach, a passion for helping others succeed, and the ability to think critically to resolve complex client challenges. You will be instrumental in fostering long-term, mutually beneficial relationships with our clients. This fully remote position, serving clients in the region of Mombasa, Mombasa, KE and beyond, demands a commitment to delivering exceptional customer experiences.

Key Responsibilities:
  • Manage a portfolio of clients, ensuring high levels of satisfaction and retention.
  • Onboard new clients, guiding them through the initial stages of product adoption.
  • Develop and maintain strong, long-term relationships with key client stakeholders.
  • Proactively identify and address client needs and challenges.
  • Provide ongoing support, training, and best practice guidance to clients.
  • Monitor client usage and health, intervening when necessary to ensure success.
  • Identify opportunities for account growth, including upsells and cross-sells.
  • Act as the voice of the customer internally, advocating for their needs.
  • Develop and deliver regular business reviews with clients.
  • Contribute to the development of customer success best practices and resources.
Qualifications:
  • Bachelor's degree in Business Administration, Marketing, or a related field.
  • Minimum of 5 years of experience in Customer Success, Account Management, or Client Services.
  • Proven track record of managing client relationships and driving retention.
  • Experience in a SaaS or technology-driven environment is highly preferred.
  • Excellent communication, presentation, and interpersonal skills.
  • Strong problem-solving abilities and a proactive approach.
  • Ability to work independently and manage time effectively in a remote setting.
  • Proficiency in CRM software and customer success platforms.
  • Demonstrated ability to understand customer needs and deliver value.
  • Passion for customer advocacy and delivering exceptional service.
This advertiser has chosen not to accept applicants from your region.

Senior Customer Success Manager

80200 Nairobi, Nairobi KES200000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leading SaaS provider, is actively searching for a dedicated and proactive Senior Customer Success Manager to join their expanding, fully remote team. This critical role focuses on nurturing and strengthening relationships with key clients, ensuring they achieve maximum value from our client's innovative software solutions. You will be the primary point of contact, providing strategic guidance, proactive support, and driving adoption to foster long-term loyalty and growth. The ideal candidate will possess exceptional communication skills, a deep understanding of customer needs, and a proven ability to manage complex client portfolios.

Responsibilities:
  • Build and maintain strong, long-lasting relationships with a portfolio of enterprise clients.
  • Understand client business objectives and demonstrate how our client's solutions can help achieve them.
  • Proactively monitor client health and identify opportunities for increased engagement and value realization.
  • Conduct regular business reviews with clients to assess progress and identify areas for improvement.
  • Drive product adoption and usage by providing best practices, training, and ongoing support.
  • Act as the voice of the customer internally, providing feedback to product, sales, and marketing teams.
  • Manage client escalations and ensure timely and satisfactory resolution of issues.
  • Identify and pursue opportunities for account expansion and upsell.
  • Develop and execute customer success plans tailored to individual client needs.
  • Contribute to the development of customer success best practices and resources.
Qualifications:
  • Bachelor's degree in Business, Marketing, or a related field; relevant certifications are a plus.
  • Minimum of 5 years of experience in customer success, account management, or a client-facing technical role, preferably within a SaaS environment.
  • Proven track record of managing enterprise-level client relationships and achieving high retention rates.
  • Excellent communication, presentation, and interpersonal skills, with the ability to articulate complex technical concepts clearly.
  • Strong understanding of SaaS business models and customer lifecycle management.
  • Ability to analyze customer data and identify trends and opportunities.
  • Proactive, self-motivated, and able to work independently in a remote setting.
  • Experience with CRM software (e.g., Salesforce) and customer success platforms.
  • Demonstrated ability to manage multiple priorities and projects simultaneously.
  • A passion for helping customers succeed and a deep commitment to delivering exceptional service.
This is an exceptional opportunity to work with a globally recognized technology company from anywhere, contributing directly to client satisfaction and company growth. If you excel at building relationships and driving customer value in a remote-first environment, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Senior Customer Success Manager

80100 Nairobi, Nairobi KES70000 Monthly WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a results-driven and customer-centric Senior Customer Success Manager to join their team. This role is critical in ensuring our clients achieve their desired outcomes while using our products and services. The ideal candidate will have a proven ability to build strong relationships, understand client needs, and drive customer retention and growth. You will be responsible for managing a portfolio of key accounts, proactively engaging with clients to understand their challenges, and providing strategic guidance and solutions. Key responsibilities include onboarding new clients, developing success plans, conducting regular business reviews, and identifying opportunities for upselling and cross-selling. The Senior Customer Success Manager will act as the primary point of contact for their clients, advocating for their needs internally and ensuring a seamless customer experience. You will collaborate closely with sales, product, and support teams to address client issues and drive product adoption. This role requires exceptional communication, negotiation, and problem-solving skills, along with a deep understanding of customer relationship management best practices. You must be adept at analyzing customer data to identify trends and opportunities for improvement. This is a hybrid role, requiring a balance of remote work and regular in-office presence for team collaboration and client meetings at our Mombasa, Mombasa, KE office. A bachelor's degree in Business Administration, Marketing, or a related field, combined with 5+ years of experience in customer success, account management, or a client-facing role within a technology or service-oriented company, is required. Experience with CRM software and customer success platforms is essential. If you are passionate about customer advocacy and possess the skills to drive customer loyalty and business value, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Senior Customer Success Manager

80100 Nairobi, Nairobi KES120000 Annually WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a fast-growing SaaS company, is looking for a dedicated and proactive Senior Customer Success Manager to join their fully remote, client-focused team. In this vital role, you will be responsible for building and nurturing strong, long-term relationships with our clients, ensuring they maximize the value they receive from our solutions. You will act as the primary point of contact, guiding clients through onboarding, adoption, and ongoing usage of our platform. This involves understanding their business objectives, providing strategic guidance, and proactively identifying opportunities to enhance their experience and outcomes. The ideal candidate will possess exceptional communication, interpersonal, and problem-solving skills, with a proven ability to manage a portfolio of high-value clients. You will champion client needs internally, collaborating with product, sales, and support teams to ensure client satisfaction and retention. As a fully remote professional, you will thrive in a self-directed environment, utilizing virtual tools to foster deep client engagement and deliver outstanding service. Key responsibilities include monitoring client health, driving product adoption, identifying upsell and cross-sell opportunities, and managing renewals. You will also be responsible for gathering customer feedback and insights to inform product development and service improvements. This is an excellent opportunity for a motivated individual to contribute significantly to client loyalty and company growth, all within a flexible and collaborative remote work environment.

Responsibilities:
  • Manage a portfolio of key client accounts, ensuring high satisfaction and retention.
  • Onboard new clients, guiding them through the setup and implementation process.
  • Drive product adoption and encourage clients to leverage the full capabilities of the platform.
  • Proactively identify client needs and provide strategic recommendations for improvement.
  • Serve as the primary point of contact for client inquiries and issues.
  • Monitor client health metrics and implement proactive interventions.
  • Identify opportunities for account growth, upsells, and cross-sells.
  • Gather customer feedback and translate insights into actionable improvements.
  • Collaborate with internal teams to resolve client issues and enhance the client experience.
  • Conduct regular business reviews with clients to assess progress and align on future goals.

Qualifications:
  • Bachelor's degree in Business, Marketing, or a related field.
  • 5+ years of experience in Customer Success, Account Management, or a related client-facing role.
  • Proven track record of managing and growing client relationships in a SaaS environment.
  • Excellent communication, presentation, and interpersonal skills.
  • Strong understanding of customer success principles and best practices.
  • Ability to analyze data and identify trends to drive client outcomes.
  • Proficiency in CRM and customer success platforms.
  • Self-motivated with the ability to work independently and manage time effectively in a remote setting.
  • Experience in problem-solving and conflict resolution.
This advertiser has chosen not to accept applicants from your region.

Customer Success Manager - Remote

80102 Nairobi, Nairobi KES95000 Annually WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is actively recruiting a dedicated and proactive Customer Success Manager to join their innovative and fully remote team. This role is fundamental in building strong relationships with clients, ensuring they maximize the value of our products and services, and driving customer retention and growth. As a remote-first organization, we foster a collaborative and supportive virtual environment, empowering our team members to excel from anywhere. You will be responsible for onboarding new clients, providing ongoing support, understanding their business objectives, and proactively identifying opportunities to enhance their experience. Your duties will include conducting regular check-ins, monitoring customer health scores, and acting as a primary point of contact for client inquiries and escalations. The ideal candidate will possess excellent communication, interpersonal, and problem-solving skills, with a proven ability to manage a portfolio of clients effectively. A deep understanding of customer relationship management principles and experience with CRM software are essential. You should be results-oriented, highly organized, and capable of working independently while collaborating effectively with sales and support teams. Our client is committed to providing the tools and resources necessary for success in a fully remote setting, promoting professional growth and work-life balance. This is an exceptional opportunity to contribute to customer satisfaction and business success within a dynamic and forward-thinking company, playing a vital role in supporting our client base which has strong ties to the Mombasa, Mombasa, KE area.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Customer success manager Jobs in Nairobi !

Senior Customer Success Manager

60200 Bahati, Nairobi KES150000 Annually WhatJobs

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly motivated and experienced Senior Customer Success Manager to lead and champion our customer advocacy efforts within a fully remote environment. This pivotal role is responsible for building and maintaining strong, long-lasting relationships with our key clients, ensuring they maximize the value of our products and services. You will act as a trusted advisor, understanding client needs, providing strategic guidance, and proactively addressing any challenges to drive customer satisfaction and retention. The ideal candidate will possess exceptional communication, problem-solving, and interpersonal skills, with a proven ability to navigate complex client situations and deliver outstanding service. This position demands a deep understanding of customer success principles, retention strategies, and the ability to translate customer feedback into actionable product and service improvements. You will collaborate closely with sales, product, and support teams to ensure a seamless customer journey. We are looking for an individual who is passionate about fostering customer loyalty, driving adoption, and creating advocates for our brand. This is a fantastic opportunity to make a significant impact on customer loyalty and revenue growth in a supportive, remote-first culture. The ability to manage a portfolio of high-value accounts and demonstrate measurable improvements in customer lifetime value is essential. You will be expected to develop and deliver training, share best practices, and consistently exceed customer expectations.
Location: This is a fully remote position. While geographical location is flexible, understanding the business context relevant to **Mlolongo, Machakos, KE**, can be beneficial.

Responsibilities:
  • Manage and grow a portfolio of key customer accounts.
  • Build and maintain strong, long-term customer relationships.
  • Act as the primary point of contact for customer inquiries and issues.
  • Develop and execute customer success plans to ensure client satisfaction and retention.
  • Proactively identify customer needs and recommend solutions.
  • Drive product adoption and ensure customers achieve desired outcomes.
  • Gather customer feedback and translate it into actionable insights for internal teams.
  • Monitor customer health and implement strategies to mitigate churn risk.
  • Collaborate with sales and product teams to enhance the customer experience.
  • Onboard new customers and provide ongoing training and support.
Qualifications:
  • Bachelor's degree in Business, Marketing, Communications, or a related field.
  • Minimum of 5 years of experience in customer success, account management, or client relations.
  • Proven track record of managing high-value client relationships and driving retention.
  • Exceptional communication, presentation, and interpersonal skills.
  • Strong understanding of customer success methodologies and best practices.
  • Ability to analyze customer data and identify trends.
  • Proficiency in CRM software and customer success platforms.
  • Excellent problem-solving and conflict-resolution skills.
  • Ability to work independently and manage time effectively in a remote environment.
  • Passion for delivering exceptional customer service and building lasting relationships.
This advertiser has chosen not to accept applicants from your region.

Senior Customer Success Manager

80100 Nairobi, Nairobi KES3600000 Annually WhatJobs

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly growing tech company, is looking for a dedicated and proactive Senior Customer Success Manager to ensure our clients achieve maximum value from our products and services. This hybrid role offers the best of both worlds: the flexibility of remote work combined with opportunities for in-person collaboration. You will be the primary point of contact for a portfolio of key accounts, driving adoption, retention, and advocacy. Your expertise in client relationship management, problem-solving, and understanding customer needs will be paramount to success.

Responsibilities:
  • Build and maintain strong, long-lasting relationships with a portfolio of high-value clients.
  • Proactively engage with customers to understand their business objectives and how our solutions can help them achieve success.
  • Drive product adoption and usage by providing strategic guidance, training, and best practices.
  • Monitor customer health scores and identify at-risk accounts, developing and executing proactive retention strategies.
  • Serve as the escalation point for critical customer issues, coordinating with internal teams to ensure timely resolution.
  • Conduct regular business reviews with clients to demonstrate value, gather feedback, and identify upsell/cross-sell opportunities.
  • Onboard new customers effectively, ensuring a smooth transition and rapid time-to-value.
  • Act as the voice of the customer internally, providing feedback to product, sales, and marketing teams.
  • Develop and refine customer success playbooks and best practices.
  • Track and report on key customer success metrics, such as retention rates, churn, and net promoter score (NPS).
  • Mentor and guide junior Customer Success Managers.
  • Identify opportunities for customers to become advocates through case studies, testimonials, and referrals.
Qualifications:
  • Bachelor's degree in Business Administration, Marketing, Communications, or a related field.
  • Minimum of 5 years of experience in Customer Success, Account Management, or a related client-facing role, preferably in a SaaS environment.
  • Proven track record of managing a portfolio of enterprise clients and driving customer retention and growth.
  • Excellent communication, interpersonal, and presentation skills.
  • Strong problem-solving abilities and a customer-centric mindset.
  • Experience with CRM software (e.g., Salesforce, HubSpot) and customer success platforms.
  • Ability to understand technical concepts and explain them clearly to non-technical audiences.
  • Experience working in a hybrid work environment, balancing remote and in-office responsibilities.
  • Proactive, organized, and able to manage multiple priorities effectively.
  • Demonstrated ability to collaborate effectively with cross-functional teams.
  • A passion for helping customers succeed and a commitment to service excellence.
This role, located in Mombasa, Mombasa, KE , operates on a hybrid model, requiring a balance of remote work and periodic in-office engagement.
This advertiser has chosen not to accept applicants from your region.

Senior Customer Success Manager

80100 Nairobi, Nairobi KES195000 Annually WhatJobs

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly growing SaaS company renowned for its innovative customer relationship management (CRM) solutions, is seeking an accomplished Senior Customer Success Manager to join their hybrid team. This crucial role is dedicated to ensuring our clients achieve their desired outcomes while using our products and services, fostering long-term loyalty and driving account growth. You will be responsible for building strong relationships with a portfolio of high-value clients, understanding their business objectives, and proactively guiding them towards maximum product adoption and satisfaction. The ideal candidate possesses exceptional communication skills, a deep understanding of SaaS business models, and a proven ability to manage complex client relationships, balancing remote work with in-office collaboration.

Key Responsibilities:
  • Build and maintain strong, long-lasting relationships with a dedicated portfolio of enterprise clients.
  • Understand client business objectives and proactively align our solutions to help them achieve these goals.
  • Onboard new clients, ensuring a smooth and successful implementation of our CRM software.
  • Drive product adoption and user engagement through regular check-ins, training sessions, and best practice sharing.
  • Monitor client health scores and proactively address any potential risks or churn indicators.
  • Identify opportunities for account expansion and upsell/cross-sell based on client needs and success.
  • Act as the primary point of contact for escalated client issues, working collaboratively with internal teams to ensure timely resolution.
  • Gather client feedback and insights to inform product development and service improvements.
  • Develop and deliver compelling presentations and business reviews to client stakeholders.
  • Contribute to the development of customer success best practices and playbooks.

Qualifications:
  • A Bachelor's degree in Business Administration, Marketing, or a related field.
  • A minimum of 6 years of experience in Customer Success, Account Management, or a related client-facing role within the SaaS industry.
  • Proven track record of managing a portfolio of enterprise-level accounts and driving significant client retention and growth.
  • Deep understanding of SaaS product lifecycles, customer success principles, and CRM best practices.
  • Exceptional communication, interpersonal, and presentation skills.
  • Strong problem-solving abilities and a proactive approach to client management.
  • Ability to work effectively in a hybrid environment, collaborating with both remote and in-office teams.
  • Experience with CRM software (e.g., Salesforce, HubSpot) and customer success platforms.
  • A passion for client advocacy and driving exceptional customer experiences.
  • Demonstrated ability to influence stakeholders at various levels.
This is a key role for our client, enhancing client relationships and driving growth from the strategic business center of Mombasa, Mombasa, KE .
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 Customer Success Manager Jobs View All Jobs in Nairobi