About the Role:

We are looking for an experienced and passionate Training Manager duly certified to take wide range of Agricultural courses, design, coordinate, and lead agricultural training programs. The ideal candidate will be responsible for developing training curricula, managing course delivery, and ensuring that learners gain practical and impactful knowledge in modern farming practices... and agribusiness.

Key Responsibilities:


Develop and implement agricultural training programs and curricula.
Coordinate on-site and off-site training sessions, workshops, and field demonstrations.
Work closely with subject matter experts, extension officers, and agronomists to ensure up-to-date and relevant course content.
Monitor and evaluate training effectiveness and make necessary improvements.
Prepare training materials, manuals, and documentation.
Supervise and mentor trainers and facilitators.
Liaise with stakeholders, partners, and regulatory bodies.
Manage budgets, training calendars, and logistics.


Key Requirements:


B.Sc./M.Sc. in Agriculture, Agronomy, Agricultural Extension, or related field.
Minimum of 1-3 years of experience in training ti take wide range of Agricultural courses ( Theory & practicals)
Strong knowledge of modern agricultural practices, agribusiness, and rural development.
Excellent communication, presentation, and interpersonal skills.
Proven ability to design and implement adult learning programs.
Experience working with farmers, cooperatives, NGOs, or agricultural institutions is a plus.
Strong leadership and project management skills.
Willingness to travel to rural or field locations as needed.
 more
  • Agriculture
  • Agro-Allied
About Us:

Revelation group is a dynamic and forward-thinking organization committed to delivering high-quality projects across Nigeria. We are currently seeking a dedicated and experienced Project Manager / Site Administrator to join our growing team and oversee the planning, execution, and administrative coordination of projects on-site.

Key Responsibilities:

Project Management... Duties:


Oversee and manage all phases of project execution from start to finish.
Coordinate with architects, engineers, contractors, and clients to ensure project specifications and deadlines are met.
Monitor project progress, budgets, and timelines, and provide regular updates to management.
Identify potential risks or delays and proactively implement mitigation strategies.
Ensure all project work is carried out in compliance with company policies, industry standards, and safety regulations.


Site Administration Duties:


Maintain site documentation, including work schedules, attendance, inventory records, permits, and inspection reports.
Serve as the liaison between the site and the head office, ensuring smooth communication and reporting.
Manage site logistics, procurement of materials, and resource allocation.
Supervise on-site staff, subcontractors, and vendors.
Coordinate meetings, prepare reports, and ensure administrative processes run efficiently.


Key Requirements:


Bachelor’s degree in Civil Engineering, Construction Management, Project Management, or a related field.
Minimum of 2 years of experience in a project management or site administration role.
Proven ability to manage multiple tasks and stakeholders in a fast-paced environment.
Strong organizational and leadership skills.
Excellent communication, reporting, and problem-solving abilities.
Proficient in project management software (e.g., MS Project, Primavera) and MS Office tools.
Knowledge of local construction laws, health & safety practices, and compliance requirements.


What We Offer:


Opportunity to work on exciting and impactful projects.
Supportive and collaborative work environment.
Career development and training opportunities
 more
  • Building and Construction
About the job:

We are seeking a highly organized, detail-oriented, and experienced Accountant to join our dynamic team. The successful candidate will play a key role in maintaining accurate financial records, preparing reports, ensuring compliance with financial regulations, and supporting our strategic financial goals.

Key Responsibilities:


Prepare and examine financial records,... reports, and statements.
Manage accounts payable and receivable functions.
Reconcile bank statements and ledgers.
Process payroll and statutory deductions (e.g., tax, pension).
Prepare monthly, quarterly, and annual financial reports.
Monitor budget implementation and expenditure control.
Ensure timely remittance of taxes and compliance with regulatory requirements.
Maintain an up-to-date asset register and depreciation schedule.
Provide financial insights to aid decision-making and strategy.
Support annual audits and liaise with auditors.
Implement and maintain internal controls and accounting procedures.


Qualifications & Experience:


Bachelor's degree in Accounting, Finance, or a related field.
Professional certification such as ICAN, ACCA, or CPA (an added advantage).
Minimum of 2 years proven work experience as an Accountant.
Strong knowledge of accounting standards and financial regulations.
Proficiency in accounting software (e.g., QuickBooks, Sage, Zoho, or Tally).
Advanced skills in Microsoft Excel and other MS Office tools.
Strong analytical, communication, and interpersonal skills.
High level of integrity, confidentiality, and attention to detail.


Desirable Attributes:


Ability to work independently and in a team.
Strong time management and organizational skills.
Results-oriented and proactive in solving financial issues.
Familiarity with local tax laws and statutory reporting in [insert country].


What We Offer:


Competitive salary and benefits.
Professional development and career growth opportunities.
A collaborative and inclusive work environment.
 more
  • Finance
  • Accounting
  • Audit
We are seeking for a highly organized and detail-oriented individual with a passion for administrative tasks? We are looking for a reliable Office Assistant to join our dynamic team and support the smooth running of our daily operations.

Key Responsibilities:


Greet and assist visitors, clients, and staff professionally.
Answer, screen, and direct phone calls and emails... appropriately.
Maintain and update filing systems (physical and digital).
Assist with scheduling meetings, appointments, and taking minutes.
Manage office supplies and ensure inventory is up to date.
Handle basic data entry and documentation tasks.
Support staff in clerical and administrative tasks as needed.
Ensure a clean and organized office environment.


Key Requirements:


Minimum of SSCE/OND; additional qualifications in administration are an advantage.
Proven experience as an office assistant, receptionist, or in a similar role.
Proficiency in Microsoft Office Suite (Word, Excel, Outlook).
Excellent written and verbal communication skills.
Strong organizational and multitasking abilities.
Ability to work independently and as part of a team.
Professional demeanor and customer service skills.
 more
  • Administration
  • Secretarial