Company Address: Address Safaricom Limited P.O Box 66827, 00800 Nairobi

  • M-Pesa Africa – Cash & Treasury Manager

    M-Pesa Africa – Cash & Treasury Manager

    About the Role

    Supporting teams across Kenya and South Africa, the Cash & Treasury Manager will be the Funding Champion who will ensure that MPA is properly facilitated and has secured adequate foreign currency to fund business requirements in line with our long range plan in a bid to mitigate currency fluctuation risk. Specifically, you will be tasked with:

    Implementing a process and system for the generation of accurate cash flow projections;
    Implementing the said processes in collaboration with other stakeholder functions to be able to capture all the information required to produce an accurate cash flow plan from other applications and processes within the business. This includes all receipts ,revenue expenditure and capital expenditure and financing sources;
    Maintaining the use of the processes and systems and enhance them when there are changes in various business processes and applications;
    Monitoring and reporting on daily actual cash position;
    Preparing weekly and monthly cash flow projections against approved forecasts and explain the variances that may appear;
    Conducting Quarterly forecasts, annual budgets and long term projections;
    Liaising with Business Planning & Forecasting teams to ensure that periodic business cash flow forecasts are prepared accurately by providing inputs during the forecasting phase;
    Provide a critique to forecast and budget inputs as obtained from key stakeholder departments and recommend improvements in line with the company’s set cash flow targets;
    Managing currency exposure;
    Capturing, assessing and reporting the projected amounts of foreign currently liabilities to be hedged in line with the company policy;
    Create and Publish Treasury Planning Policies and Procedures ensuring that they are in line with best practices and the Vodafone Group’s guidelines.

    QUALIFICATIONS
     Apply if you have:

    An honors degree from a recognized university in business related field;
    At least one full professional qualifications in accounting namely CPA,ACCA,CIMA or an equivalent;
    At least 6 years of relevant Treasury Management experience in a corporate;
    Relevant experience at a Bank will be an added advantage.

    What you can expect from us

    We believe in a fair and robust interview process
    We have a robust flexible total reward scheme
    Dedicated support and mentoring/coaching
    Opportunity to develop and progress – plus a solid dedication to work-life integration. It all means you’ll have everything you need to advance your career and achieve your full potential.

    Apply via :

    safaricom.taleo.net

  • System Integrations Engineer

    System Integrations Engineer

    DESCRIPTION

    We are pleased to announce the following vacancy System Integrations Engineer within Technology Division. In keeping with our current business needs, we are looking for a person who meets the criteria indicated below.

    Detailed Description

    Reporting to the Integrations Engineering Lead, the purpose of the role holder shall include activities relating to the application development and evolution of existing service applications including integration to related service platforms.
    Application development duties include but not limited to specification, design, development, validation, documentation and evolution of the new and current service applications; performance management; ensuring integrity of the web services; maintenance and fault management. Other activities include application development for marketing campaign promotions. Duties include specification, design, development and validation of the promotion applications.

    Key Responsibilities

    Requirement specification & design – eliciting & analyzing user requirements and application functional designs.
    Develop – Development as per user requirement and integration to other service platforms.
    On a weekly basis report on the KPI of the applications & web services developed.
    Validation & Verification – oversee the assurance of application functional logic, data processing and error management.
    Liaise with Support teams, infrastructure team, network administrators, information security to maintain service availability and integrity of the applications.

     
    QUALIFICATIONS

    BSc. Computer Science/Software Engineering/IT.
    3 years + experience in software development in a busy IT environment.
    Experience in Agile Development/software life-cycle development (SDLC).
    Extensive programming experience using Apache Camel, Spring Boot, Java, C#, Python etc
    Experience with event-based and message-driven distributed system like Apache kafka, ActiveMQ, Rabbit MQ or Tibco EMS.
    Extensive experience with databases – data structures, relational data model, Stored Procedures, PL/SQL development, Nosql Databases, InMemory DBs.
    Solid understanding of web services/technologies – REST/JSON, WSDL, XML, XSD.
    Extensive experience in developing and deploying enterprise APIs on these technologies i.e TIBCO /Docker/Kubernetes/Openshift/Azure/AWS.
    Experience using code versioning & collaboration tools such as Git/SVN.
    Strong knowledge & experience using  (CI/CD) such as Jenkins /drone/CycleCI.
    Experience in Unix/Linux Operating System and application security technologies (e.g. SSL).

    Apply via :

    safaricom.taleo.net

  • Principal Officer-Financial Planning and Analysis

    Principal Officer-Financial Planning and Analysis

    Brief Description:

    The role will report administratively to the Senior Manager-Business Planning & Reporting. The role holder will ensure that the business is able to process, compile and report the annual budgets, prepare, and present long range plan and rolling forecast results to management and the Group on a timely basis. The role holder will ensure the preparation of the annual budgets, long range plan and rolling forecast results comply with company procedures and the accounting policies for the Group and are submitted in the formats prescribed.

    Job Responsibilities                

    Document and implement best practice budgetary processes and procedures and ensure they are in conformity with ISO standards. Ensure the budgetary processes and procedures are reviewed and updated quarterly.
    Ensure implementation of the company processes & procedures in the preparation of the annual budgets and quarterly forecasts while incorporating the International Financial Reporting Standards (IFRS).
    Ensure the annual budgets, long range plan and quarterly forecast information adheres to IFRS and complies with Group accounting policies.
    Prepare the Hyperion supporting schedules, reconciliation statements and financial statements ready for use in the Vodacom Group submissions.
    Identify improvements in the Oracle financial application that impact on the Budgeting Model and participate in the implementation of the improvements.
    Review and avail Monthly Consolidated Group Profit & Loss, Balance Sheet and Cash flow statements with KPIs for Subscribers, Usage, ARPUs and Margins.
    Coordinate the preparation of the monthly rolling forecast and submit to Vodacom
    Detailed review of monthly cash flow forecasts
    Monitor performance closely ensuring risks and opportunities to budget are highlighted to management ahead of time
    Margin statements to be availed and circulated to Product managers showing performance to EBIT Margin.
    Identify and implement cost and efficiency improvements

     
    QUALIFICATIONS

    Qualified Accountant  with CPA (K)/ACCA/CIMA/ACA or equivalent with an Honors degree from a recognized university;
    4-5 years Accounting experience in an international or well-run company
    At least 2 years management experience in corporate reporting for financial and management information
    Proficiency in using the Hyperion Financial Management system for planning and reporting

    Apply via :

    safaricom.taleo.net

  • Executive Assistant- Finance Division

    Executive Assistant- Finance Division

    DESCRIPTION

    We are pleased to announce the following vacancy for Executive Assistant in the Finance Division. In keeping with our current business needs, we are looking for a person who meets the criteria indicated below.
    Reporting to the Chief Finance Officer, the role holder will provide administrative support and staff functions for the Chief Finance Officer, consistent with the administrative policies, guidelines, and procedures of Safaricom.

    Key Responsibilities
      Chief’s Office Management

    Manage the Chief’s Office by responding to enquiries, correspondence both telephone and written directed to Chief.
    Book all meetings for the Chief
    Organize and co-ordinate all logistics for Chief meetings (both internal & external)
    Filing of all documents and correspondence to and from the Chief’s office.

    Management of Executive Staff Records

    Maintain all personnel files for the top management (GMs , Chiefs, Directors and HODs)
    Management/custodian of ex-staff files on terminations and dismissals

    Contractor’s Management

    Maintain all contractor’s records
    Receive invoices from agencies and landlords
    Verify all contractors’ payments against assignment contracts and timesheets and prepare payment schedule for approval by Chief.
    Verify the Vodafone inter-company invoice related to contractor expenses before forwarding to Chief for approval.

    Reports & Presentations

    Prepare and consolidate the divisional reports e.g. Annual reports, Weekly Management reports.

    Meeting & Event Management

    Organize and schedule divisional meetings
    Coordinate events/projects e.g.  Teambuilding, etc. 

    Division Administration

    Coordinate the Chief’s office transport & travel i.e. issue taxi vouchers, hotel accommodation
    Manage Finance Division stationary budget 

     
    QUALIFICATIONS
     
    Must have technical / professional qualifications:

    Must have graduated with an upper Second Class honors Degree from an Degree/Diploma in secretarial studies
    Overall a minimum of 8 years Administration/PA experience with at least 5 years’ experience as a Senior Personal Assistant to a Head of Department in blue chip company 
    Good communication skills (written & spoken English)
    Excellent organization skills
    Experience in working in a big busy financial organization
    Team player

    Apply via :

    safaricom.taleo.net

  • Internship Program for Persons with Disability 

Principal Sales Officer – Capacity & IP Services

    Internship Program for Persons with Disability Principal Sales Officer – Capacity & IP Services

    DESCRIPTION

    At Safaricom, we are working hard to build a more inclusive and sustainable world for all. As a digital first technology company, we leverage on technology to create networks that empower individuals to connect and deliver value for our customers and stakeholders.
    We are pleased to announce our Persona with Disability internship opportunity for the year 2023 in the Commercial, Business Development, Enterprise Business, Financial Services, Internal Audit, Finance, Corporate Affairs, Human Resources & Technology Divisions. 
    Through our internship program for persons with disability, we aim to promote inclusivity and enable talented graduates to develop and grow within Safaricom, forming part of our digital and leadership talent pool. The interns learn through cross-functional rotations, extended leadership contact, formal training, leadership development, and a rigorous performance process. Collectively, this holistic integrated & broad approach aims to accelerate development of future leaders in line with our company’s mission.
    We are looking for innovative fresh graduates; those who embrace new technologies and are continuously learning; and eager to cease opportunities and create meaningful solutions to various challenges. As a family, we create a conducive environment where everyone feels respected, valued, and appreciated. This allows individuals to bring their authentic selves to work as they kick-start their career!

     
    QUALIFICATIONS
     
    What we are looking for:

    A degree holder or must be in your final or second last year of your degree program or having graduated with the last 1 year in an accredited institution of higher learning.
    Demonstrated creativity, adaptability and learning enthusiasm.
    Passion for technology, customers, and commercial savviness
    Good academic performance 

    What is in it for you:

    World-class exposure to Technology and Financial Services
    Focused mentorship
    Cross-functional rotations
    Leadership development
    Fast tracked career progression
    Hybrid and agile ways of working
    Attractive Remuneration

    Deadline – 07 Jun 2023

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Engineer – Access Transmission Planning 

M-Pesa Africa – Cyber Security Prevent & Defence Specialist 

Specialist – Enterprise IoT Service

    Engineer – Access Transmission Planning M-Pesa Africa – Cyber Security Prevent & Defence Specialist Specialist – Enterprise IoT Service

    Department Description

    We are pleased to announce the vacancy of an Engineer – Access Transmission Planning within the Technology Division.   In keeping with our current business needs, we are looking for a person who meets the criteria indicated below.

    Brief Description

    Reporting to the Principal Engineer-Transmission Planning Capacity and Optimization, the role holder will be responsible for modeling, planning, design, and optimization of reliable transmission systems /networks in support of fixed services (enterprise and consumer) and back haul requirements for mobile services.

    Responsibilities

    Delivery of timely and quality Transmission and IP Solutions on Fiber, Microwave, Vsat, IPRAN DWDM, GPON etc. Plans within the project schedule and with the correct constraints (capacity thresholds, reliability etc.)
    Compilation of topology maps, schematics, Google route, building entry points & floor plans in GIS formats.
    Optimal Transmission design and implementation plans that save on CAPEX and NOPEX requirements.
    Maintain accurate Transmission and IP routing plans meeting the service descriptions such as reliability and redundancy.
    Review of BOQs against the designs for Fiber, Microwave, IPRAN, GPON, and DWDM projects.
    Supplier Management, Analysis of Subcontractors quotations & contracts and Process management with SLA setting with Supplier, Subcontractors, and other 3rd parties.
    Monitoring capacity threshold per route in line with set KPIs (70%) booking on links, fiber cores and ducts.
    Ensure reliability of planned design to achieve accurate, timely and economical plans e.g., performance of link against link design specs once built.
    Ensuring accurate, up-to date database documentation on network planning, design, implementation in addition to capacity planning, Routings, RFIs and fiber core provisioning in TIBCO, Connect Master, Cell base, Map info, atoll, NQMS, OSP Insight etc.
    Schedule periodical audit function of on-ground data against database.
    Follow proper process with Regulators and Government Authorities and ensure accurate records are maintained for Spectrum usage with CA etc.
    Evaluate reliability and cost effectiveness of trials introduced in the network and their ability to keep up with emerging technologies.

     
    QUALIFICATIONS

    Degree in Electrical, Electronics, Telecommunication Engineering, or related field.
    IP Certification e.g., CCNA, CCNP or CCIE
    Minimum of 5 years’ experience with 2 years in a specialized role in a busy telecommunications environment–Involved in Strategy Modeling, Planning, Design and Optimization of reliable transmission systems /networks.
    Knowledge in transport/data communication planning design and optimization tools.
    Excellent Analytical skills.
    Excellent Attention to details.
    Excellent Communication and interpersonal skills.
    Excellent Trouble shooting and problem-solving skills.
    Excellent Project management and business cases development.
    Excellent documentation and reporting skills.

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Senior Manager- Project Management 

Treasury & M-PESA Operations Analyst

    Senior Manager- Project Management Treasury & M-PESA Operations Analyst

    Brief Description

    Reporting to the Corporate Centre IT Lead, the position holder will ensure that the projects are in line with the overall company strategy in order to drive the project management culture and discipline across the Digital IT organization.

    Responsibilities
    Demand Management & Prioritization

    Develop, define and implement the overall projects demand management structure & prioritization processes
    To ensure project requests/demand prioritizations are carried out in line with organization’s strategic goals and based on defined parameters
    To initiate, participate and contribute (at a high level) to any ongoing business activity which will impact the projects demand pipeline.
    Build an overall demand pipeline on an annual basis as well as in an ongoing basis (mapped against annual plan).
    Manage list of project demand pipeline on an annual basis as well as in an ongoing basis
    Maintain catalogue of all projects planned and ongoing across the business and categorize project requests based on categories of Promotion, Enhancements and Key projects

    Operations

    Partner with business leaders at all levels to identify short and long-term divisional and enterprise wide projects to be undertaken to support execution of the Safaricom 3 year strategy.
    Secure senior leadership sponsorship of programs and approval of objectives.
    Rollout global project management framework
    Develop and maintain a project and enhancement roadmap aligned with business priority, delivery capacity, technical dependencies and ongoing project portfolio.
    Enforce adherence to Safaricom project management standards
    Promoting project management within the organization
    Undertake post-launch reviews of key projects
    Resolve issues and conflicts related to the interdependency of projects
    Develop and monitor divisional and enterprise wide project budgets.
    Create and rollout standardized project management templates to be used across the business
    Ensure processes are in line with other company processes and procedures to ensure proper service delivery and alignment to ISO processes.
    Coordinate the development of SLA between business units and other support functions i.e. Risk, HR, Supply Chain and Technical & IT.
    Increase employee engagement index for the Project Management team in line with set targets

    Resource management

    Provide mentorship and coaching Project Managers that oversee all system delivery efforts within the organization
    In liaison with Resources develop competencies of personnel, including training and mentoring for project managers.
    Lead and manage the projects office team, ensuring they have clear priorities and direction and remain motivated by providing effective management and coaching
    Ensure project teams develop and maintain resource pool and skill inventory
    Ensure resource requirements, gaps in the project and hiring requirements are addressed
    Ensure resource deployment plans in collaboration with Project Managers are implemented
    Ensure knowledge transition for new resource happened and tracked in the report

    Benefit Management

    Review and assist project teams in developing the Business Case
    Ensure tangible/intangible benefits of projects are identified and documented
    Ensure project KPIs are identified, tracked and documented
    Ensure benefit registers are updated and documented

    Reporting and Dashboard

    Ensure status of all project delivery across all phases, project issues, project risks, and project plans are tracked and communicated
    Ensure resource allocation, utilization, knowledge transition and resource availability are tracked and communicated
    Ensure benefit realization after project implementation and benefit register are tracked and communicated

    QUALIFICATIONS

    A Bachelor’s degree
    Project Management certification Prince II or PMP and / or Six Sigma Yellow or Green Belt.
    Have 10 years work experience in the Telecom/ICT space of FMCG; 5 of which must be in senior Management
    Minimum 5 years’ experience in project management and information technology
    Minimum 5 years leadership experience in a cross-functional or matrix organization.
    Requires strong experience in business and solution development, project/program management, and project delivery in a technology space.
    Experience developing complex, multi-year project plans to meet business objectives within budget
    Very Strong understanding of the system development life cycle
    Very Strong understanding of the project management and testing life cycle
    Ability to interact effectively with various levels within the organization
    Proven experience in risk management and change management
    Proficient in project management software
    Excellent verbal and written communication skills
    Ability to effectively communicate and present to all levels of the organization including EXCO
    Solid understanding of project management methodology to identify and communicate issues, risks and dependencies across a large-scale program
    Experience using automated project management governance tools

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Tribe Lead – Payments Tribe 

Tribe Lead – Fintech Operations 

Tribe Lead – Credit Tribe 

Tribe Lead – Wealth Management and Insurance 

E – Commerce Lead 

Business Manager

    Tribe Lead – Payments Tribe Tribe Lead – Fintech Operations Tribe Lead – Credit Tribe Tribe Lead – Wealth Management and Insurance E – Commerce Lead Business Manager

    Detailed Description

    Reporting to the Chief Financial Services Officer, the Tribe Lead for the Payments Tribe in a Fintech Ecosystem, will drive a pivotal role in overseeing the strategic direction, planning, and execution of all payments-related initiatives within the organization. He/She will manage team of professionals and collaborate with cross-functional stakeholders to deliver innovative payment solutions that meet the needs of our customers and drive business growth.

    Key Responsibilities

     Strategic Leadership: Provide strategic guidance and leadership for the Payments Tribe, aligning the tribe’s objectives with the overall business goals and vision of the organization. Develop and communicate a clear roadmap and vision for the tribe.
     Team Management: Build and lead a high-performing team of professionals, including product managers, engineers, designers, and analysts. Foster a culture of collaboration, innovation, and continuous learning within the tribe.
     Product Development: Oversee the end-to-end product development lifecycle for payment-related initiatives. Collaborate with product managers, designers, and engineers to define requirements, prioritize features, and ensure timely and high-quality delivery.
    Stakeholder Collaboration: Work closely with stakeholders from other tribes, such as the Risk, Compliance, and Technology tribes, to ensure effective collaboration and alignment of objectives. Collaborate with external partners, vendors, and industry stakeholders to explore new opportunities and enhance the payment ecosystem.
     Customer Experience: Champion a customer-centric approach to payments, identifying opportunities to improve the user experience and drive customer satisfaction. Analyze customer feedback and market trends to inform the development of new payment features and capabilities.
     Innovation and Market Trends: Stay up to date with the latest industry trends, emerging technologies, and regulatory developments related to payments. Identify innovative solutions and market opportunities to enhance the organization’s payment capabilities and maintain a competitive edge.
    Risk and Compliance: Collaborate with the Risk and Compliance teams to ensure that all payment solutions comply with relevant regulatory frameworks, industry standards, and security requirements. Mitigate potential risks and implement robust controls within the payment’s ecosystem.
     Performance Monitoring: Establish key performance indicators (KPIs) and metrics to track the performance and success of payment initiatives. Analyze data, generate insights, and make data-driven decisions to optimize performance and drive continuous improvement.
    Communication and Reporting: Communicate the tribe’s progress, achievements, and challenges to senior management and relevant stakeholders. Prepare and present regular reports, including status updates, financials, and forecasts.

     
    QUALIFICATIONS

    Bachelor’s degree in a relevant field (e.g., Business, Finance, Computer Science) is required. A Master’s degree or equivalent is preferred.
    Proven experience (8+ years) in a leadership role within the payments domain, preferably in the fintech industry.
    Strong understanding of payments infrastructure, systems, and technologies, such as card networks, payment gateways, mobile wallets, and blockchain-based solutions.
    Deep knowledge of payment industry regulations, compliance requirements, and security best practices.
    Experience in agile methodologies and product development practices, with a track record of successfully delivering complex payment solutions.
    Excellent leadership and people management skills, with the ability to motivate and inspire a diverse team.
    Strong analytical and problem-solving abilities, with a data-driven approach to decision-making.
    Effective communication and stakeholder management skills, with the ability to collaborate with cross-functional teams and external partners.
    Have strong business/financial acumen with experience developing metrics and pricing and compensation programs.
    Good understanding of financial principles, understands financial ratios, can interpret standard financial statements.
    Good understanding of the Kenyan market, subscriber preferences and subscriber trends.
    Excellent Contract negotiation experience and high rate at successfully closing deals.

    go to method of application »

    Use the link(s) below to apply on company website.  View Safaricom Salaries in Kenya

    Apply via :

  • M-Pesa Africa Internship Program- 2023/24

    M-Pesa Africa Internship Program- 2023/24

    We are pleased to announce an internship opportunity for the Financial Year 2023/2024 in the Commercial, Risk & Compliance, Human Resources, Legal, Cybersecurity & Technology business areas.
    Our internship program will run quarterly i.e. From July to September, October to December and January to March 2024. Call for applications will only happen once in the financial year allowing you to plan which quarter of the year you will be available. 
    As an intern, you will be exposed to ‘on job training’ and get the chance to work with experienced leaders throughout the program. Through an internship with us you will tackle business challenges that make a real impact. You will work alongside teams performing real tasks and you’ll develop your skills and build your network in a dynamic environment designed to support your long-term career objectives.
    In keeping with our current learning needs, we are looking for University students or recent graduates who meet the criteria indicated below:

    You must be in your final or second last year of your degree program or having graduated with the last 1 year in an accredited institution of higher learning;
    You must be on break from school during the internship period for any of the quarters within the year. For ongoing students, priority will be given to students with industrial attachment as a requirement to completion of the degree program;
    Must be available for the full period of the internship program (Monday to Friday, 8am to 5pm);
    You can only select 1 quarter in the year for which you will be available for the internship;
    The internship is for a fixed period of three months without extension.

    QUALIFICATIONS
    Qualifications
    Ideal candidate’s requirements:

    Desire to gain professional experience and is incredibly eager to learn and explore the corporate environment;
    Oral and written communication skills, the ability to follow instructions, as well as the ability to challenge the status quo will enhance a successful internship;
    Basic proficiency in MS office suite skill required.

    If you feel that you are up to the challenge and possess the necessary qualifications, proceed to update your candidate profile on our recruitment portal, click on the Apply button then fill in this form to help us place you with ease. Do remember to attach your updated resume in your Portal Application.Failure to fill the form & submitting your application will lead to automatic disqualification.Persons with Disabilities (PwD) and Female candidates are highly encouraged to Apply.

    Apply via :

    safaricom.taleo.net

  • Infrastructure Planning & Capacity Management Engineer 

Engineer – SLM (Service Level Management) 

M-Pesa Africa – Fraud Manager

    Infrastructure Planning & Capacity Management Engineer Engineer – SLM (Service Level Management) M-Pesa Africa – Fraud Manager

    Brief Description

    Reporting to the Infrastructure Planning & Capacity Management Team Lead the position holder will be responsible for the planning, design, implementation of business support IT infrastructure including data centers, operating systems, servers, storage, SAN, backups, public Cloud (AWS, Azure, OCI, GCP), collocation and collaboration systems. He/she will develop and provide corresponding project documentation for handover to support team. Moreover He/ She will be responsible in monitoring capacities for all the infrastructure, provide monthly reports and recommendation on how to optimize storage, cloud, and Compute resources.

    Responsibilities

    Formulates and agrees with an appropriate Service Level Management / Service Level Agreements / Operational Level Agreement structure across Technical and Supplier domains
    Organizes and maintains the regular Service Level review processes with Technology stakeholders and Service Providers
    Analyze statistics and compile accurate reports using data lake through available automation tools (RPA / Power BI / Remedy)
    Interfaces with Safaricom Risk Management Team on site access management to ensure site security is adhered to
    Provide accurate and timely SLM Reports for reviews in line with business requirements
    Negotiates and agrees with both the Customer and Service Provider any Service Level Requirements for any proposed new / developing services
    Development and analysis of relevant management reports on various key aspects of the section’s responsibilities
    Regular updates on outages and track Partner Performance
    Documentation of processes to drive the Network Operations functions
    Cost Management

     
    QUALIFICATIONS
     
    Qualifications

    Degree in Electrical & Electronics / Telecommunications / Computer Science or Information Technology
    CCNA certification/CCNP certification
    Data Analytics
    Good knowledge of ITIL 4 Framework
    A minimum of 2 years’ experience in Telecommunications

    go to method of application »

    Use the link(s) below to apply on company website.  View Safaricom Salaries in Kenya

    Apply via :