Company Founded: Founded in 2010

  • Sales Representative

    Sales Representative

    Job description
    Role Summary: We are recruiting a Sales Representative to join our Nairobi team and expand our global distribution network. This is an exciting opportunity to hold a key role in a rapidly growing company as we scale our presence throughout East Africa and the developing world. The chosen candidate will close partnerships with our pipeline of prospective distributors, as well as actively identify and convert new leads. The position is a commissioned role, and will report directly to the Head of Global Sales. It will include periodic international travel.
    Responsibilities:

    Generating and qualifying new distributor leads and converting them into sales
    Fine tuning collaborative distributor vetting processes alongside manufacturing partners
    Performing industry research to support Angaza’s global growth strategy
    Communicating new product developments to prospective distribution partners
    Supporting strategic enhancement of the Angaza PAYG technology platform based on feedback from prospective distribution partners
    Working with the team to develop proposals, pitches and approaches that speak to prospective partners’ needs and objectives
    Representing Angaza at key industry events

    Attributes Desired:

    2-3 years of sales experience (required), previous solar experience preferred
    History of meeting and exceeding sales targets
    Very strong English language written and verbal communication skills required
    Proficiency in any of the following languages a plus (French, Spanish, Swahili)
    Demonstrated proficiency with MS Office Suite and/or Google Suite and CRM BA/BS; sales- or business-related discipline preferred
    Comfort and experience working with data a plus
    Comfort with public speaking and managing external relationships
    Comfort with periodic travel
    Happiness in a very dynamic, fast-paced, flexible (and fun!) atmosphere

  • Mergers & Acquisition Internship

    Mergers & Acquisition Internship

    This program aims at exposing the graduates joining the labour market to a real work environment in order to enhance their employability. The program is open in the following functions of the Authority;
    Internship Program Requirements

    Mergers and Acquisitions- Bachelors degree in Economics
    Beneficiaries of the Authority’s Young Professionals program, Industrial Attachment and Apprenticeship will not be eligible;
    Beneficiaries of the internship program from any other institution are not eligible;
    The applicant must be a graduate, who has graduated with a first Bachelors degree within a period of not more than one year from the graduation day; and
    Must be below 27 years of age.

  • HR Consultant

    HR Consultant

    The overall role of the Human Resource Consultant will be to provide day to day human resource services and support in the areas of recruitment and human resource consulting per the clients’ requirements as well as source for additional clients and grow the business.
    Responsibilities

    Source for recruitment and human resource consulting projects.
    Meet with clients to understand their recruitment needs;
    Supervise the recruitment process from creation of the adverts to drafting and presenting a recruitment report.
    Liaising with clients on selection of candidates to be interviewed and ensuring second interviews with the client are scheduled and subsequently conducted.
    Scheduling psychometric assessments (if applicable).
    Following up with clients for final selection of candidate(s).
    Conducting reference checks on candidates.
    Liaising with various clients to understand their organizational needs.
    Carrying out organizational reviews, design and development for various clients.
    Performing job analysis and job evaluations.
    Undertaking salary surveys and job grading.
    Carrying out skills gap analysis/ skills assessment.
    Developing performance management systems for various clients.
    Developing human resource policies and procedures.
    Planning and on occasion delivering training as is requested by the clients.

    Office Administration

    Responding to Request for Proposals, Expressions of Interest, etc.
    Drafting client contracts, engagement letters for new and existing clients.
    Supervise the updating of personnel files for internal and outsourced staff.
    Processing payroll on generating payslips for both internal and outsourced staff.
    Ensure that clients are invoiced in a correct and timely manner and following up on outstanding payments.
    Upsell the company services to existing clients.
    Receiving invoices and subsequently preparing monthly payments;
    Ensure statutory payments are done on time.
    Supervise the management of petty cash.
    Responding to general enquires.
    Provide weekly reports and other reports to the managing director as requested.

    Qualifications

    Bachelor’s degree in Human Resource Management or relevant field.
    3 – 5 years’ experience in a similar capacity.
    Good knowledge of Microsoft Office Suite.
    Experience in managing human resource issues for a companies with complex and growing human resource needs.
    Experience working in a customer-focused HR function.
    Be a member of the Institute of Human Resource Management (IHRM) or any other recognized professional HR body.
    Possess knowledge and experience of relevant labour laws of Kenya.
    Experience working in a customer focused HR function.
    Possess excellent verbal and written communication skills.
    Strong capacity in managing the recruitment and hiring process for external clients.

  • Data & Learning Manager

    Data & Learning Manager

    About the role
    Your role is to develop, manage, and implement Ongoza’s learning agenda and data infrastructure to help us make smarter decisions, iterate our advisory service approach to deliver even better value to entrepreneurs.
    You will be Ongoza’s data champion and a core decision-making influencer, responsible for building a culture of data-driven decision-making across the organization.
    The Data & Learning Manager will work closely with the Manager in charge of Ongoza’s Advisory Services but collaborate across the organization as the primary person responsible for consolidating Ongoza’s data, doing statistical analysis, developing internal A/B testing procedures, and providing strategic recommendations.
    Responsibilities           
    Strategic Leadership (20%)

    Relentlessly pursue a vision for Ongoza as a data-driven and evidence-based organization
    Build a culture of both quantitative and qualitative data-driven decision-making across Ongoza, in all departments and at all levels.
    Together with management, identify and distill key questions about our services, programs and approaches that need examining to drive up effectiveness and efficiency.
    Using a hypothesis-driven approach, update existing assumptions and design A/B experiments in close collaboration with all departments
    Build out and provide oversight to a research and learning team as Ongoza grows.
    Compile testimonials and impact reports for external audiences (potential clients, partners, and supporters) that demonstrate Ongoza’s effectiveness
    Together with the team think through ways of increasing data reporting by our entrepreneurs.

    Technical (80%)

    Perform quantitative and qualitative data analysis on a regular and ad hoc basis, understand trends, and provide insights on client behavior and business performance to the senior team
    Enhance data collection procedures to include information relevant for building analytic systems
    Update and improve software solutions to refine data collection
    Implement MIS and dashboards that are simple, intuitive, and provide real-time feedback
    Consolidate and update Ongoza’s evaluation framework, including indicators for client growth and Ongoza’s internal performance
    Develop and implement improved Ongoza baseline, mid-term, and end-term surveys
    Process, clean, and verify the integrity of data used for analysis
    Maintain an up-to-date understanding of best practices in the field through consistent monitoring of Ongoza’s competitors, research conducted into field-wide learning initiatives (including GALI, ANDE) and other relevant management literature
    Support the Ongoza team and clients in measuring progress, learning from joint successes and failures in creative ways that contribute to building a body of knowledge unique to the scaling of youth social enterprise in Kenya

    Please note other responsibilities may be required based upon the growth of Ongoza.
    Qualifications

    3+ years experience in a similar position building data infrastructure, business intelligence, or M&E systems and synthesizing results into strategic recommendations. Private sector experience preferred
    Proven success and experience in building an improvement-driven culture and engaging others in making decisions based on data or evidence in a positive and encouraging way.
    Competency in both quantitative and qualitative data analysis, including effective survey design
    Good scripting and programming skills: familiarity with common data science programming languages (R, Python, etc.) and relevant statistical analysis tools (Stata, SPSS, etc.).
    Mastery of Excel necessary, data visualization tools a plus
    Good applied statistics skills, such as distributions, statistical testing, regression, etc.
    Experience working with youth and/or business development services a preference
    Excellent oral and written communication skills in English (Swahili a plus)

    About YOU

    You believe in our vision and mission – the power of youth-led social businesses to transform Kenya.
    You love data. Things just don’t make sense to you unless there is evidence and numbers to go alongside as justification. You love playing with and synthesizing data sets to discover the hidden trends. You get excited about helping others love data too.
    You are a systems builder. You are process-oriented and always looking for ways to improve systems to avoid solving the same problem twice. You not only understand how data sets can be organized in the most effective way, but you’re excited about building those structures.
    You thrive in an entrepreneurial environment. You are an independent self-starter who flourishes in a changing environment and can manage yourself. You have excellent collaboration, communication, and problem-solving skills.
    You make things happen. You have a proven track record of meeting targets on time and within budget. You are creative, solutions-oriented, and willing to put in the time it takes to do a great job. You follow through.

    Why join Ongoza:

    We are ambitious and purpose-driven. We’re working towards building the most effective consultancy in Kenya for promising micro- and small-entrepreneurs.
    This is an agile and fast-paced environment. We constantly push for innovation and improvement in what we do and how we do it. If you like taking initiative and believe in continuous improvement, this is your place.
    We are a collaborative team with little hierarchy where everybody’s ideas count. We have fun in the office, people take charge of organizing their working hours, and we have a beautiful garden and open-plan office.
    Our work is inspiring and rewarding. You will see it in the growth of small businesses more and more every day.

  • Corporate Sales Manager 

Internal Tax Advisor

    Corporate Sales Manager Internal Tax Advisor

    Job description
    To support our dynamic team in Kenya, Mobisol is looking for a
    Corporate Sales Manager (m/f)
    With special focus on sales and partnerships
    As the corporate sales manager, as part of the sales team, you will primarily focus on institutional sales strategies. As the first point of contact, you coordinate and execute all partnerships on corporate level.
    YOUR TASKS

    Manage and ensure that each corporates sales process is well structured and coordinated in a professional approach
    Plan on Corporate and Institutional sales strategies with strong focus on developing high quality institutional customer relationships based on trust.
    Research, prospect and establish leads for corporate relationships.
    Prepare and present proposals to corporate and institutional decision makers.
    Work closely with supervisors and other members of the Mobisol sales and Marketing team to achieve departmental goals.
    Prepare weekly corporate and sales reports.
    Establish strong partnership and relationship by organizing special events for partners
    Participate and fully represent Mobisol in renewable and non-renewable energy conferences in Nairobi with high aim of networking and acquiring potential corporate sales leads.
    Generate a pre-determined level of new business partnership avenues across Kenya
    Manage expense budgets related to the implementation and execution of corporate partnership agreements.

    YOUR QUALIFICATION

    Degree in Sales, Marketing, Business Administration or related field is a plus
    Strong Corporate Sales acumen and at least 4 years’ experience in B2B sales management with proven record of successful sales in urban markets especially in Nairobi
    Good experience and skills in performing analysis of sales and market trends, but also generating and applying insights to trigger sales growth
    Proven ability in budgeting and planning in sales and marketing
    Proven record of high skills on Corporate Sales Presentations
    Creativity, Analytical and interactive approach with a customer centric mind
    Self-driven, pro-active and results oriented

    YOUR PERSPECTIVE
    The position offers you a chance to drive sales from Corporates, Partners, Individuals and Organizations while working with other company departments to ensure fast and effective execution of Mobisol distribution activities, brand plans and effective marketing programs.
    If you feel intrigued by this challenging opportunity, please apply by clicking on the “Apply” button. As an equal opportunity employer, Mobisol Kenya offers all of its employees and applicants full equal opportunity irrespective race, ethnic origin, sexual identity and disability, religion or beliefs. Mobisol does not charge for recruitment. Mobisol will not be held responsible for any payments made for recruitment.

    go to method of application »

  • Head Of Global Sales

    Head Of Global Sales

    Role Objective
    Ensure Angaza achieves its growth targets in the short and long term through crisp sales strategy definition, laser-focused execution, and team growth, management, and development.
    Role Summary
    You will be a key senior sales hire, leading a team of representatives in our Nairobi office as they make B2B sales of our SaaS platform. As our company enters a phase of rapid growth and scaling, you must thrive in a fast-paced environment and easily transition between strategy and execution. In this entrepreneurial role, you will have purview over a range of activities, including implementation and auditing of our sales CRM, designing and refining our B2B sales strategy, contributing to the creation of sales materials, hands-on management of strategic sales, and team growth and development. Your near-term activities will focus on leading the sales team to bring on new distribution customers, and the role has the potential to grow in scope and evolve in many different directions depending on your strengths and career goals. It’s a big job, and you are hungry to do it!This role is based in Nairobi and reports to Angaza’s COO.
    Responsibilities

    Develop a global sales team hiring plan and define the ideal team structure; then, lead the build out of a best-in-class sales organization and sales culture
    Ensure the sales team has tools and processes in place for maximum effectiveness
    Own and meet our sales targets
    Identify strategic areas of focus for the sales team to ensure they can readily hit and surpass their targets
    Refine our consultative sales strategy and process to bring on new distributors
    Facilitate implementation of our CRM and define criteria for successful use by the sales representatives
    Provide input on the prioritization of software features based on a thorough understanding of our technology
    Identify new market or business opportunities to drive growth
    Produce comprehensive sales reports and analyses for senior management
    Spearhead a long-term strategic plan to achieve aggressive sales targets

    Required Skills
    Skills & Attributes. You

    Are motivated and tenacious
    Are an excellent negotiator and influencer
    Love building relationships
    Can inspire a team
    Have a proven track record of exceeding sales targets
    Know when to work independently and when to be collaborative
    Excel at both strategy and execution
    Are comfortable with frequent international travel in emerging markets
    Exemplify Angaza’s key values: impact-driven, empathetic, courageous, trustworthy, curious, and collaborative

    Required Experience

    6+ years of sales experience selling to C-level prospects, both in the trenches and in management
    BA in business, marketing, communications, or other relevant field; MBA preferred
    Demonstrated experience building a rigorous sales process from the ground up; in a start-up context preferred
    Experience hiring and managing a sales team; in a start-up context preferred
    Willing/able to travel up to 40% of time
    Experience with designing and implementing CRM processes and other key sales tools
    Excellent interpersonal skills
    History of meeting and exceeding sales targets
    Experience with selling technical products (software and/or hardware); with B2B SaaS products a plus
    Excellent attention to detail
    Ability to multi-task, prioritize, and manage time effectively
    Highly-motivated, self-starting, and independent

    Benefits

    Medical, dental, vision, life, and disability insurance
    Commuting expenses (public transit or biking) paid by company
    401(k) with company match
    Snacks and drinks
    Parental leave
    Flexible time off policy
    Knowledge that you’re making a positive impact on the world every day you come to work!

  • Customer Care Shift Manager & Supervisor

    Customer Care Shift Manager & Supervisor

    Our client, based in Nairobi, is seeking to recruit an energetic, passionate and result oriented individual to fill the following position:
    The Customer Care Shift Manager is responsible for organizing, expediting and coordinating flow of work with customer care agents, monitor the performance of the team, organize work between customer care agents in the shift and ensure that targets are met. S/he must be able to work in a highly competitive environment with up to 40 customer care agents per shift. Must be highly motivated and a go getter.
    Responsibilities

    Assist the team by organizing the tasks between customer care agents on various platforms.
    Supervise the shift and to ensure all clients are served accordingly and efficiently.
    Handle complaints and other issues that customer care team comes across with during the shift.
    Communicate with other internal department in case of issues and follow up on receiving fast resolution of the same.
    Maintain files, emails and other relevant information In an organized manner.
    Any other duty that may arise.

    Qualifications

    At least 2 years’ experience in a similar position.
    Communication proficiency, both written and verbal form.
    A responsible attitude and able to multitask between internal departments and large group of team members across different platforms.
    Highly organized with ability to make right decisions under pressure.
    Ability to lead and motivate others.
    Good time management and accuracy at record keeping.
    Ability to priorities own work and work of other team members.
    Excellent work ethics and ability to work independently, under pressure and meet tight deadlines.
    Ability to work in shifts.

  • Senior Predictive Analyst

    Senior Predictive Analyst

    Job description
    Department: OPERATIONS
    Division: OPERATIONS
    JOB PURPOSE:
    Acts as an advisor to the business and helps relate and interpret the analyses to identify specific business issues, solutions and competitive advantage.
    Lead advancement in best practices in relation to the collection, analysis, visualization, and communication of decision based metrics to improve products and to optimize operational and financial performance.
    DUTIES AND RESPONSIBILITY:

    Leads the design and build of cutting edge risk and pricing models to optimize our lending decisions by using advanced modeling and simulation techniques to optimize the performance of our loan products and operations
    Leads and/or participates in the design of state-of-the-art software tools to collect, process, and analyze large volumes of structured and/or unstructured data that are often sparsely populated and prone to data inaccuracies.
    Apply statistical analysis and predictive modeling to help our marketing teams acquire and retain more valuable customers
    Investigate new analytics methodologies, use cases, and data sources, to institute new and best practices within the department.
    Use advanced data mining techniques to identify and fight fraud.
    Use pattern matching and algorithms to develop insights into the organization’s IT operations, predicting service incidents or impending resource shortfall
    Analyze the trade-off between different levers across the product lifecycle (pricing, volume etc.), how this relationship impacts overall cash flow, revenue and financial/portfolio strategies and to provide recommendations on how to improve product performance.

    QUALIFICATIONS:

    Advanced degree in actuarial science, mathematics, statistics, economics, or applied sciences.
    10+ years of quantitative experience in an advanced analytics, financial engineering, risk analytics or related role required.

    KEY SKILLS REQUIRED:

    Strong background in machine learning, hypothesis testing, regression analysis, statistics, or probability, as well as experience creating predictive analytics on high dimensional, noisy data that may also contain missing values preferred.
    Experience working with large volumes of data composed of different instruments, coming from different sources.
    Experience in natural language processing, especially in text analytics and news aggregation methodologies preferred.
    Hands-on technical experience with conceptualizing large scale data solutions, such as — Hadoop, Teradata, Sybase IQ, Microsoft Analytics Platform System (Client), etc. preferred.
    Knowledge of statistics, machine learning and predictive modeling
    Experience with statistical software packages (such as SAS, R), and/or applications for data visualization and reporting to end users (such as Business Objects, Qlik or Tableau)
    A deep and broad understanding of core and emerging analytics methods and approaches and how they can be deployed to drive value within and across client organization.

    WORK CONDITIONS

    On-call availability
    Willingness and ability to travel and be away for long periods of time at a go

  • People Operations Manager

    People Operations Manager

    Job description
    People Operations Manager role
    The People Operations Manager is expected to have a high level of attention to detail. She/he should be able to multi-task, suggest process improvements and ask for help when needed, taking an innovative approach and bringing a welcoming attitude to our office. The key areas of management in this role include: recruiting, performance management, talent development, and HR compliance across all country offices. Fluency in English is required and expected, and this role requires excellent verbal and written communication skills.
    Responsibilities For This Role Include

    Develop, update and maintain HR policies, procedures and programs based on legislation and best practice in Kenya, Uganda, Zambia, and any other expansion countries
    Recommend improvements to streamline HR processes
    Administer Employee benefits in each country, making sure these are always up to date and understood by staff
    Assist with the development and implementation of performance review processes for all staff (currently 50+ individuals)
    Manage and maintain accurate employee records – both hard and soft copy
    Facilitate and coordinate all aspects of recruiting for positions ranging from new university graduates to experienced international hires including resume screening, interview scheduling, reference checks, and candidate communication. Manage at least 2 staff members to assist in recruiting efforts.
    Administer new employee onboarding and coordinate new employee training; as needed, facilitate the staff transition process
    Manage, monitor and track leave days through the PurelyHR system
    Maintain manager and employee confidence by keeping human resources information confidential
    Maintain good working relationships with vendors such as insurance service providers
    Assist the Learning & Development committee in organizing brown bag sessions once a month
    Manage the company’s mentorship program and ensure everyone is supported with a key contact always
    Assist the Talent Committee in setting priorities and managing new initiatives
    Assist the Ops team with coordinating the annual team building
    Manage OCA’s alumni outreach program
    Liaise with consulting team to assist in project staffing needs and coordinate projects when staff are available
    Any other duties as assigned by management

    Desired Qualifications

    Degree in Business Administration Human Resource Management or a relevant field
    IHRM membership
    At least four (4) years’ work experience in a Human Resource Department of a fast growing company

    Desired Skills
    Some of the important skills for this role include: internal reporting, administrative writing, research, verbal & written communication, orienting new employees, engaging with current employee, knowledge of employment law across East and Southern Africa, organizational effectiveness, confidentiality, time management, analyzing information

  • Finance Assistant

    Finance Assistant

    Reporting to the Finance and Administration Manager, the Finance Assistant will efficiently execute finance and accounting operations, supporting the other functions of operations – administration, logistics and human resources – in ensuring effective support to the Institute’s programmes. The role is expected to ensure the financial and legal integrity of the Institute within the framework of policies, procedures and statutory requirements. In addition, he/she will provide support to project teams on compliance to donor rules and regulations providing budgetary oversight on project activities. He/she is expected to maintain appropriate books of accounts, transaction activities and their relevant documentation.
    Responsibilities

    Finance and Accounts
    Operations

    Keep records and undertake data capture for income and expenditure
    Maintain individual GL accounts and ensuring authenticity of data
    Keep imprest and related expenditure vouchers and ensure approval as per authority and designated AFIDEP staff

    Management of payables

    Prepare payments and settlements ensuring they are supported by appropriate documentary evidence
    Maintain proper debtors and creditors statements and schedules
    Manage and maintain staff advances accounts and recoveries
    Maintenance of proper financial transaction documentations

    Budgetary and funds management

    Cash flow management and reconciliations
    Monitor bank accounts to ensure funds are available when needed and prepare monthly reconciliations
    Monitor expenditure by the approved budgets and budget lines
    Monitor and manage disbursement and receipts of funds
    Contribute to development of institutional and activity budgets

    Reporting

    Support production of monthly management accounts
    Support production of quarterly financial statements
    Produce ad hoc reports as requested
    Filing statutory returns and deductions
    Issue receipts for all income

    Human Resources Management

    Staff benefits management
    Payroll processing and settlement
    Maintenance of staff benefits accounts – pensions, education allowance, transport allowance, holiday allowances, e.t.c.
    Staff benefits accounts reconciliations
    Ensuring proper staff benefits documentation

    Administration

    Procurement systems support
    Receiving supplies and signing off delivery notes
    Stock reconciliation reviews
    Ensuring proper procurement documentation

    Qualifications, Skills, Knowledge

    At least a business degree from a recognised University
    Professional accounting qualification – CPA, ACCA, CIMA
    Proficient with automated financial management system. Proficiency with Microsoft Dynamics Navision software will be an added advantage
    Proficient with MS office, especially advanced excel and able to deal with complicated worksheets
    High integrity and accountability
    Team player with excellent interpersonal skills
    Excellent communications skills – written and spoken

    Experience

    Proven experience in performing operations of a busy finance department. Experience in international development organisation will be an added advantage
    A minimum of 2-3 years relevant experience in similar environment
    Ability to work independently with minimum supervision
    Proven experience in operating an automated financial management systems

    Additional information: This position will be for an initial period of 2 years, renewable depending on performance, needs of the Institute and availability of funding. A competitive remuneration package will be offered commensurate with qualifications and experience.