By continuing to browse this site, you agree to our use of cookies. Read our privacy policy

Internal Controller, Senegal


  • Organization: myAgro
  • Location: Thies
  • Grade: Mid level - Mid level
  • Occupational Groups:
    • Accounting (Audit, Controlling)
    • Internal audit, Investigation and Inspection
  • Closing Date: Closed

Title: Internal Controller, Senegal

Location: Thies, Senegal

Job Level: Associate


About myAgro:

myAgro is a non-profit agritech social enterprise based in West Africa. We have developed a mobile savings model that allows farmers to invest their own funds in high-quality seed, fertilizer, and agricultural training to increase their harvest and income by 50-100%. Our North Star is to support 1 million farmers in 2026 - providing them the tools they need to prosper. Our organization has received recognition and support from Skoll Foundation, Echoing Green, World Bank, and The Audacious Project from TED. Learn more from our founder and CEO here.


About the Role:

The Internal Controller, Senegal, is a important role responsible for ensuring the accuracy and integrity of data, revenue, and reconciliation processes within myAgro's operations in Senegal. Beyond overseeing sales operations tasks, you will manage the duties of an internal controller as described below.

You will collaborate with the Sales Operations Manager to identify risks, draw up control schedules, and ensure compliance with procedures and regulations. You will will conduct audits, identifying any malfunctions, and making recommendations for improvement. Moreover, you'll oversee the implementation of recommendations and monitor the application of internal control standards.

Your role will also involve supervising a team responsible for data processing, communication with field team members, and ensuring the proper collection, analysis, and processing of data.


You Will:

  • Provide technical and operational oversight of all data, revenue, and reconciliation processes to ensure accuracy and integrity within myAgro's operations in Senegal
  • Supervise a small team of assistants in HQ to assist in data processing and communication with the field team members
  • Coordinate with the product team members for backend database integration and maintenance
  • Liaise with mobile money partner organization to troubleshoot problems and coordinate future growth activities
  • Create dashboards and reports to enable field team members to follow up on discrepancies in the field
  • Conduct ongoing training sessions for field team members to ensure respect of operating procedures
  • Oversee card distribution and card inventory control processes to ensure that card inventories, cash collections, and SMS sales are matching up across clients within Senegal
  • Identify risks based on different activities and regulatory changes, collaborating with management to draw up control schedules
  • Ensure the effectiveness of risk management and internal control systems, overseeing the implementation of recommendations from audits
  • Monitor the application of internal control standards by carrying out spot checks and ensure feedback of reliable information


You Have:

  • A degree in Business Administration, Accounting, or a related field is required
  • At least 5 years of relevant work experience in a similar role
  • Proficiency in Excel or other analytical tools for data manipulation and reporting.
  • Experience with Tableau and Salesforce
  • Experience in Automation
  • Prior managerial experience
  • Proficiency in English and French


Our Benefits:

  • Health insurance (including dental, vision and health coverage)
  • Approximately 4 weeks of paid time off each year
  • Retirement plan contributions
  • Professional development and laptop stipends
  • Annual flight benefit
  • The opportunity to make a difference for farmers everyday!


Application Process and Deadline

To apply, submit an application on our website. Include a cover letter (motivation letter) and a resume or CV.  Please submit your application and documents in English. Only shortlisted candidates will contacted by our team.

We encourage you to apply early as we will begin interviews with interesting candidates on a rolling basis. The interview process includes the application form, short virtual interviews and typically a short written assignment or a visit to the field or one of our offices.

myAgro provides equal employment opportunities to all employees and applicants without regard to race, color, religion, sexual orientation, marital/parental status, national origin, age, disability, political opinion, social status, veteran status, and genetics. myAgro complies with all applicable federal, provincial and local laws governing nondiscrimination in employment.

This vacancy is now closed.
However, we have found similar vacancies for you: