Company Founded: Founded in 2005

  • City Adviser to Nairobi

    City Adviser to Nairobi

    Job description
    Position Description
    The C40 Food Systems Network is part of C40’s Food, Water and Waste Programme. Food production accounts for 11% of global greenhouse gas (GHG) emissions, rising to 30% when distribution and land use are included. Cities have strong authority over many aspects of urban food systems. The network, in partnership with the EAT Foundation, supports cities efforts to create and implement integrated food policies that reduce greenhouse gas emissions, increase resilience and deliver health outcomes. The network helps cities advance and accelerate action by transferring existing knowledge, creating an environment of positive encouragement and friendly competition, and using the power of the collective to develop high impact joint projects which have a multiplier effect. The Food Systems network focuses on issues such as food procurement and sustainable diets; food production; food distribution; food waste; and governance.
    The Food Systems City Adviser will be the C40 focal point in developing Nairobi’s Food Systems Strategy, bringing together the integration/linkage with the existing policies and plans (e.g. Climate Action Plan) and the implementation mechanism (Food Action Plan). They will draw from substantial work on Nairobi’s Food System Status completed through the NADHALI project, a project developed by the United Nations Food and Agriculture Organization (FAO) which is coming to an end (http://www.fao.org/in-action/nadhali/en/).
    Additionally, the City Adviser will work within Nairobi City County to further the importance of sound urban food system. He/She will help facilitate regular discussions with other cites of the C40 Food Systems Network. The City Adviser will also support the development of a resource mobilization strategy, and connect the city to resources across the C40 Food Systems Network, FAO, and other technical partners. Furthermore, the City Adviser will support the city’s staff in organizing and facilitating meetings of the food systems multi-stakeholder platform when needed.
    The C40 City Adviser’s relationship with the Nairobi City County Government and other key stakeholders is critical for efficient and effective delivery. The City Adviser will be based at the Nairobi City County offices in Nairobi, Kenya, and will report to the C40 Regional Director, Africa in support of the C40 Food Systems Network. The position is a C40 role, funded by FAO financial support to C40. The Nairobi City Adviser will be the first food focused C40 City Adviser, but they will join a cohort of C40 City Advisers across several cities in Africa.
    As an ‘on the ground’ ambassador in Nairobi, the City Adviser will also help to support the partnership between the C40 Cities Climate Leadership Group and the Nairobi City County Government, and with FAO. This will include identifying and facilitating opportunities for collaboration, learning, innovation, action and advocacy, building local capacity, and building connections with other C40 cities and initiatives.
    The ideal candidate will have a strong technical background in integrated urban food systems; substantial experience working with cities on food systems; and excellent problem solving, project management and communication skills.
    Responsibilities:

    Working closely with the political and operational leadership within Nairobi City County Government, C40’s Food Systems Network Manager and Regional Director for Africa, and in collaboration with FAO, the Nairobi City Adviser will develop and deliver a varied technical assistance programme to support the Nairobi Government in:
    Developing the Nairobi Food Systems Strategy.
    Synthesizing and analyzing consultancy reports, baseline data and tools generated through the NADHALI project to come up with scenarios and recommendations for further development of the food system in Nairobi, including the convening of stakeholders for validation through multi-stakeholder validation workshops.
    Supporting Nairobi City County staff fill gaps in the food system data through further research/baseline data collection, particularly:

    Production component of food system
    Processing component of food system
    Suitability of air, water, soils for food production in Nairobi City County

    Facilitating multi-stakeholders engagement.
    Supporting the integration/linkage of the food systems strategy in/with the existing municipal plans and strategies (e.g. Climate Action Plan).
    Supporting the organization of a “Mayoral visit” for the Governor of Nairobi and the County Executive Committee Member for Food, Agriculture and Forestry Sector to a city that is well advanced on urban Food Systems.
    Contributing to the identification of opportunities for involving the Governor of Nairobi in a mayoral side-event on food systems during a big event like UN Habitat events or Africities or C40 Mayoral Summit.
    Supporting and facilitating Nairobi’s engagement with other cities of the C40 Food System Network through regular discussions, webinars and/or workshops.
    Providing advice and staff support to the city government on food security, nutrition and food systems and sharing of best practices from other cities, including exposing staff to operational food systems in other cities in C40 Network.
    Supporting the development of an action plan and resource mobilization strategy to deliver the Food System Strategy.
    Ensuring consistency between the food systems strategy and national policies, including but not limited to agriculture, livestock, fisheries and aquaculture strategies, food security and nutrition strategies, rural development etc. The
    Adviser will consult and collaborate with the FAO officer seconded to the national Ministry of Agriculture through the EU-FAO FIRST program (http://www.fao.org/europeanunion/eu-projects/first/fr/)
    Developing trust and strong relationships with the city government, international agencies and other key stakeholders and partners.
    Providing an interim and final detailed technical report highlighting the key activities and the achievements, and including suggestions for implementing similar activities (e.g. food system planning adviser model) in the future.

    Person Specification:

    A relevant post-graduate degree;
    Substantial experience in government, business or NGO sectors with a focus on sustainability and/or climate change and food, and substantive experience working with or within municipal governments;
    Experience in working with climate change adaptation-focused plans;
    Excellent project-management, strategic thinking and analytical capabilities;
    Demonstrable problem-solving, budget and people management experience, including working with UN agencies, and ability to manage multiple parallel tasks;
    Strong interpersonal, relationship building and written and verbal communication skills, combined with English fluency;
    Strong stakeholder engagement experience, as well as experience in developing or facilitating webinars and workshops;
    International experience, working across different cultures, languages and time zones.

    Contract Term:
    Fixed Term Contract – 12 months
    Other Requirements:
    Applicants must already have the right to work in Kenya.
    Limited travel may be required as part of the role.

  • Kindergarten Teacher

    Kindergarten Teacher

    Job Description
    Primary Purpose: Kindergarten teaching focuses on introducing basic subjects such as Number-work, Language, Creative and Environmental.
    The Teacher will also encourage social skills and student participation.
    The teacher will be responsible for pupils between the ages of 4-6 years.
    This Position reports to: Centers Managing Director
    Main Job Tasks and Responsibilities

    Plan a program that helps each student achieve learning objectives and curriculum goals.
    Prepare lesson materials and resources for the term.
    Select and use instructional methods and materials appropriate to the students and learning activities. Utilize games, music, books, art, technology and other resources to teach basic skills and foster student development.
    Adapt standard teaching methods to meet different student needs and interests.
    Create a positive and appropriate classroom environment that is conducive to learning.
    Establish and effect rules for acceptable behavior & follow up on approved disciplinary interventions.
    Instruct children on personal hygiene practices and self-care.
    Encourage cooperative social behavior through games and activities
    Observe, evaluate and record children’s social and academic progress
    Provide constructive feedback to parents and administration through Parent-teacher Conferences etc.
    Prepare and distribute written reports.
    Plan and order classroom equipment and supplies Ensure equipment and facilities are clean and safe.
    Collaborate with other staff members to promote the general health of the school. Perform all required administrative duties including attending staff meetings etc.
    Uphold the school code of conduct and all school policies, rules and procedures in a supportive and positive manner

    Requirements

    4-5 years teaching work Experience.
    Diploma in Early Childhood Development required, Bachelors Degree in Early childhood Preferred.
    Valid First Aid and CPR certificate.
    Valid Certificate of Good Conduct.

    Key Competencies

    Communication skills
    Planning and organizing
    Problem-solving skills
    Judgment and creativity
    Adaptability and flexibility

  • Technical Field Services Co-ordinator

    Technical Field Services Co-ordinator

    Job description
    This retail marketing company is looking for a competent individual to work from the Nairobi office.
    Core functions

    Project Management
    Proactively manage the implementation of key strategic projects in Kenya (within quality, cost and delivery parameters).
    Schedule and plan all installations and maintenance calls nationally.
    Manage cross functional and local project teams
    Implement project scheduling and control tools to monitor projects plans, work hours, budgets and expenditures.
    Manage capacity and allocation throughout the project team.
    Financial reporting on projects and all work-in-progress.
    Manage and mitigate projects risks
    Conform to all safety and environmental requirements
    Report to the Project Director, Project Manager and company executives in-line with the agreed reporting structure and frequencies.
    National and some international travel will be required

    Requirements

    Mechanical Engineering or similar technical qualification, and
    Degree educated with Project Management qualification (Prince 2)
    Minimum 3 years project management experience
    Minimum 3 years technical installation experience
    Skilled in interpreting and evaluating technical drawings
    Proven experience in managing and leading teams specifically in the technical and installation space
    Advanced MS Office (Excel, Word, Powerpoint).
    MS Project, Smartsheet, Asana or similar Project management software knowledge advantageous
    Driver’s license and own vehicle essential

  • Procurement Internships

    Procurement Internships

    Job Responsibilities
    Reporting to the Supply Chain Manager, the job holder will be responsible for:

    Management of stock
    Stock taking
    Management of office consumables by raising requisition
    Attend to administrative matters such as cleaning, attendance and custodian of the shop keys and all shop assets
    Management of reservations
    Management of tailors
    Reporting
    Walk in report
    Sales report
    Replenishment
    Attendance
    Daily stock take
    Offer support to the sales team
    Building and managing relationships with customers
    Cashiering
    Compliance with SOPs and policies
    Member of the sales team
    Prospecting
    Any other duties that may be assigned from time to time

    Requirements

    Degree in Procurement, Purchasing and Supply Chain.
    Ability to multi task
    Ability to establish and maintain effective working relationship with co-workers, Customers, Suppliers and the general public surrounding our businesses
    Ability to effectively communicate orally and in writing
    Good computer skills including Word, Excel, MS Outlook, PowerPoint
    Attention to detail and high level of accuracy
    Reporting skills
    Ability to work well in a team or independently
    Good analytical skills

  • Accounts Assistant 

Sales Interns

    Accounts Assistant Sales Interns

    We seek to recruit an Accounts assistant to assist the Accountant with tasks relating to the preparation and maintenance of financial records as well as cash handling.
    Job Duties

    Balancing accounts
    Processing receipts, sales invoices and payments
    Maintaining financial records which accurately record the business’ incoming and outgoing finances
    Completing tax return forms
    Ensuring that accounts are accurately monitored and recorded
    Dealing with company’s payroll by processing wages and employee expense claims
    Preparing profit and loss accounts sheets
    Preparing balance sheets
    Invoice payables and receivables

    Requirements

    CPA Section II or equivalent
    Work experience not mandatory
    Ability to work with accounting softwares
    Experience with Ms. Excel

    go to method of application »

  • Strategic Account Manager

    Strategic Account Manager

    Job description
    Education Level: Degree
    Own transport required: Yes
    Travel requirement: Occasional
    Remuneration: $4-4.5k per month plus lucrative commission
    Job description

    If you are passionate about shaping and developing great customer relationships; relish setting and hitting targets, are rigorous with attention to detail, commerciality and self-discipline; if you are driven by action, enjoy freedom to be your best and are a brilliant communicator then we are keen to meet and discuss this opportunity
    We are looking for an exceptional candidate to help lead the client relationship we have with one of Kenya’s largest companies.
    Visual Fusion is an Integrated Marketing Agency that shapes how shoppers behave and purchase. We provide answers to clients wanting to know how to win at the point of purchase – through both strategic consultancy and insight-driven Point of Sale.
    We believe in developing our clients and our staff and are passionate about what we do. We are expanding rapidly and are looking for a highly motivated individual with a proven customer management skill set, who relishes working with a charismatic and dynamic team.

    Specific skill set requirements:

    Degree educated, ideally with a specialism in business management or finance
    Minimum five+ years’ sales customer or account management experience in brand, agency or display;

    A great communicator, face to face, on the phone and in writing;
    Outstanding key account management and business development experience and skills;

    Track record of success in highly demanding organisations;

    Able to negotiate with clients at all levels;

    A firm understanding of the Kenyan Retail industry.



    Behavioural characteristics

    Inquisitive
    Self-starter with high work ethic
    Resilient and tenacious
    Motivated by shaping and delivering excellence in outcomes
    Personally engaging and able to build great relationships
    Obsessed with attention to detail
    Target orientated
    Driven by action
    Able to apply edge with skill

    Key responsibilities:



    Develop world class collaborative customer partnerships;

    Shape, lead and execute commercial elements of Strategic Projects within account perfectly
    Identify new opportunities through your knowledge and the strength of your relationships;

    Own the Financial outcomes and ensure delivery of project metrics and P&L’s
    Navigate through and know the account, its people and processes intimately to enable speed of execution
    Create and develop a ‘world class’ customer account plan covering all aspects of the business;

    Manage all clients’ requirements and ensure alignment and compliance of shared commitments, holding all to account
    Constantly deliver on and exceed set targets;

    Drive the highest standards of execution
    Work brilliantly with our team and ensure seamless communication accountability
    Motivate and inspire the in-market team in Kenya
    Bring your personality into our business.

    If you have proven success in this field, please make contact with us, we would love to meet you. Visual Fusion is a rapidly growing organisation with great career prospects for successful candidates.

  • Program Manager – Advocacy

    Program Manager – Advocacy

    The Open Society Initiative for Eastern Africa (OSIEA) seeks to recruit a Program Manager, Advocacy to develop and lead the implementation of OSIEA’s advocacy strategy within the region as well as key policy centres in Africa and overseas. (For more details check www.osiea.org)
    Overall job purpose
    Reporting to the Executive Director, the program manager will work in collaboration with OSIEA’s strategic partners and other Open Society Foundations (OSF) offices. The programme manager’s core duties will entail the advancement of OSIEA’s programmatic goals in the areas of democracy and rule of law; human rights; social and economic justice; and equality and non-discrimination.
    Key Responsibilities

    Working together with program teams, lead the development and implementation of the overall advocacy strategy and sub-strategies;
    Researching and regularly updating OSIEA staff and partners on key developments in the region pertinent to OSIEA programmatic priorities;
    Writing high level advocacy materials including briefing papers and reports;
    Supporting and liaising with key local, regional and international partners on their advocacy strategy development and implementation;
    Engaging in direct advocacy nationally, regionally including with the East African Community (EAC) and the Inter-Governmental Authority on Development (IGAD), and internationally based on the advocacy strategy;
    Liaising, briefing, and supporting OSF advocates in different parts of the world;
    Establishing and maintaining high level critical networks and partnerships at national and regionally level as part of an effective advocacy strategy; and
    Training and mentoring OSIEA program teams on advocacy.

    Person specifications

    An advanced university degree in a relevant field.
    Demonstrated experience influencing policy makers, governments, inter-governmental organizations, donors and other actors in strategic decision making impacting on the enhancement of human rights and justice.
    10 years working experience as an advocacy specialist.
    Excellent networking and coordinating skills.
    A very good understanding of a wide range of human rights protection; democracy and rule of law; social and economic justice; health and rights; and, equality and non-discrimination issues in Eastern Africa.
    Experience working with a grant making entity will be an added advantage.
    Extraordinary initiative and creativity.
    Excellent analytical and writing skills.
    Ability to communicate clearly and effectively with a diverse array of people.
    Team spirit and respectful working style.
    Strong organizational skills and close attention to detail.
    Ability to work under pressure and meet tight deadlines.

  • Internal Auditor

    Internal Auditor

    Job Description
    Key Roles and Responsibilities

    Plans financial, regulatory, compliance or operational reviews/audits.
    Coordinates work with Risk, Legal & Compliance and other control-related activities and with others within Internal Audit.
    Conducts risk assessments and identifies controls in place to mitigate identified risks.
    Performs audit procedures to verify that controls are operating through testing and interviewing techniques.
    Analyses and concludes on effectiveness and efficiency of control environment.
    Identifies control gaps and opportunities for improvement.
    Prepares timely audit reports for executive management, the Audit Committee and the Board of Directors.
    Contributes, as appropriate, in the year-end financial audit with the external auditor.
    Provides advice on internal control and participates in enhancing internal audit standards and practices
    Ensures compliance with established internal control procedures by examining records, reports, operating practices, and documentation
    Examining company accounts and financial control systems
    Checking that financial reports and records are accurate and reliable.
    Majorly responsible for ensuring audits are carried out as per laid out annual plan.
    Ensuring all Branch offices are subjected to audits.
    Driving Implementation of various Audit recommendations across the business, in Liaison with Management team.
    Any other duties that may be assigned from time to time.

    Person Specifications
    Academic Qualifications

    University degree in Finance, Economics or Accounting or equivalent from an institution recognized by Commission for Higher Education
    Master’s degree preferably MBA will be an added advantage
    Minimum Overall Grade of C+ in KCSE

    Professional Qualifications CPA (K) or equivalent;

    Member of ICPA(K)

    Experience

    MUST have at least seven (7) years’ experience in a busy commercial environment, three (3) of which must be at senior management level.
    Audit experience in a busy insurance company will be an added advantage.
    Excellent knowledge and understanding of contemporary financial principles and practices
    Experience in Financial Management Systems
    Proven knowledge of auditing standards and procedures, laws, rules and regulations
    Proven working experience as Internal Auditor or Senior Auditor

    Skills and Attributes

    High integrity and ethical level;
    Able to maintain utmost confidentiality of information in their possession Excellent communication, interpersonal, negotiation and presentation skills
    Self-motivated, confident and outgoing personality
    Have great attention to detail and able to get things done to completion
    Advanced computer skills on MS Office, accounting software and databases
    Ability to manipulate large amounts of data and to compile detailed reports High attention to detail and excellent analytical skills
    Sound independent judgement

    Kindly note that the Company reserves the right to relocate its employees on Temporary or Permanent basis to any of the Company’s branches.

  • Full Stack Developer

    Full Stack Developer

    WHO YOU ARE
    We are looking for someone who is experienced in software development and is passionate about technology to join our very talented team of developers in taking our powerful platform to the next level.
    We’re looking for a full stack engineer, experienced in both front- and back-end work. As a minimum, we expect you will be proficient in:

    Java or another object-oriented, statically-typed programming language
    Javascript, HTML and CSS
    At least one modern MVC web application framework

    We don’t expect everyone to know all the tools we use from the get-go, but it would be very convenient to both of us if you are proficient in, or at least excited to learn:

    Groovy and the Grails framework
    Server-side Javascript with NodeJS
    Amazon Web Services
    Android development
    Kanban, Scrum and related Agile processes

    You will be part of the development team based in our Nairobi office and report directly to the CTO. You will be involved in both taking lead and being part of weekly backlog grooming sessions, picking up tickets waiting for development on the Kanban board, performing quality assurance and code review of tickets worked on by developers in the team and comprehensively noting down findings in our issue tracking software – Jira. 
    We are very big on teamwork and communication is therefore of the essence.
    THE THINGS YOU’LL DO
    Our platform primarily runs on the Grails framework and uses the Groovy programming language. It runs on a SaaS model – hosted on Amazon Web Services. As an instrumental part of the development team, your duties will involve the following:

    Proactively take part in supporting the platform – as well as its users, and in the identification and development of new features.
    Platform improvement by logging any issues and/or bugs found during development.
    Occasionally take lead in our rotational sprint-deployment process.
    Actively take part in our process-improvement exercises by logging retro-points to our retrospective board.
    Mentor new employees and apprentices in the development team.
    Occasionally take lead in technical documentation, regularly updating existing ones.
    Learn, support and build onto our existing DevOps technologies and processes.
    Actively participate in communications on Slack.

    THE THINGS WE’LL LIKE ABOUT YOU
    You’ll be well-rounded and experienced in all things development, communication, small team and proactive working.  Specifically we’re thinking:

    You’re a model team player – You like to ask questions, as well as answer them with the knowledge that this will ultimately contribute to the team’s success.
    You are curious and innovative – as part of the culture, we have end-of-sprint 10% days to encourage our development team to work on their ideas and innovations outside of the sprint work.
    You are open and willing to learn – our platform is powerful and complex as it has undergone years of development to constantly improve it. It is therefore a requisite for any new team member to spend time learning it.

    Some of the Frontline team in our Nairobi office

  • City Adviser

    City Adviser

    Job description
    Department: Regions Team
    Reporting To: Director for Africa
    Annual Salary: 2,934,500 KES per annum
    Term: Fixed Term Contract for 3 years
    Position Description
    The C40 City Adviser will be the focal point for long-term climate action planning in Nairobi that aligns with the ambitions of the UNFCCC Paris Climate Agreement and Kenya’s country commitments. This will involve engaging internal and external stakeholders, coordinating consultants to develop additional action pathways and update plans as necessary, including governance frameworks, facilitating knowledge transfer across the city / region, and ensuring sustainability after the project duration. This includes setting / reviewing targets, identifying locally appropriate climate change response actions, and defining measurement, reporting and verification processes.
    The C40 City Adviser’s relationship with the Nairobi City County Government and other key stakeholders is critical for efficient and effective delivery. The City Adviser will be based at the Nairobi City County offices in Nairobi, Kenya.
    The Nairobi City Adviser will join a cohort of C40 City Advisers across several cities in Africa. A series of in-city and workshops will be held for all C40 cities in Africa, complemented by regional workshops, to build capacity and enable peer interaction.
    As the ‘on the ground’ ambassador in Nairobi, the City Adviser will also help to manage the partnership between the C40 Cities Climate Leadership Group and the Nairobi City County Government. This will include identifying and facilitating opportunities for collaboration, learning, innovation, action and advocacy, building local capacity, and building connections with other C40 cities and initiatives.
    The ideal candidate will have a strong technical background in carbon accounting (preferably using the Global Protocol for Community Scale Greenhouse Gas Emissions Inventories – GPC), climate action planning, scenario planning and stakeholder engagement; substantial experience working with cities on climate action planning and risk assessments; and excellent problem solving, project management and communication skills.
    Responsibilities:
    Working closely with the Nairobi City County Government, C40’s Head of Climate Action Planning Africa and C40’s Regional Director for Africa, the Nairobi City Adviser will develop and deliver a varied technical assistance programme to support the Nairobi City County Government in:

    Setting evidence-based emissions reductions targets;
    Developing / updating the city’s climate action plans to deliver mitigation and adaptation outcomes, and inclusive low-carbon, climate resilient development consistent with the 1.5ËšC target of the Paris Agreement;
    Engaging internal and external stakeholders in the review and updating of the city’s climate action plans to ensure their commitment to resource and implement ambitious, transformational action and to facilitate better national and local integration of climate response activities;
    Managing consultants and coordinating technical assistance with the aim of building city capacity to implement climate action;
    Contributing to the development of C40’s 1.5ËšC climate action plan programme and frameworks, and the development of regional engagement and delivery strategies;
    Facilitating the city’s engagement in C40 Cities networks and initiatives.

    Person Specification:

    A relevant post-graduate degree;
    Substantial experience in government, business or NGO sectors with a focus on sustainability and/or climate change, and substantive experience working with or within municipal governments;
    Technical expertise in completing city-wide greenhouse gas emission inventories, undertaking scenario planning, and developing climate action plans;
    Experience in working with climate change adaptation-focused plans;
    Excellent project-management, strategic thinking and analytical capabilities, with MS Excel experience and data management skills;
    Demonstrable problem-solving, budget and people management experience, including working with third party delivery teams, and ability to manage multiple parallel tasks;
    Strong interpersonal, relationship building and written and verbal communication skills, combined with English fluency;
    Strong stakeholder engagement experience, as well as experience in developing or facilitating webinars and workshops;
    International experience, working across different cultures, languages and time zones.

    Other Requirements:
    Applicants must already have the right to work in Kenya. Limited travel may be required as part of the role.