Responsibilities & Duties
- Develop and execute comprehensive commercial sales strategies aligned with organizational goals.
- Identify new market segments and growth opportunities through networking, data analysis, and client interactions.
- Design customized logistics solutions tailored to individual client needs and CFS service capabilities.
- Continuously monitor market trends, competitor activities, and evolving customer preferences.
- Lead high-level client engagements including presentations, negotiations, and contract closures.
- Foster strong, long-term relationships with key clients to ensure retention and satisfaction.
- Manage and mentor a high-performing sales team to consistently meet or exceed performance benchmarks.
- Provide timely and accurate reports on sales performance, KPIs, pipeline activity, and forecasting.
- Represent the company at trade shows, industry events, and client forums to promote brand visibility and market intelligence.
Qualifications & Experience
- Bachelor's degree in Business, Marketing, Logistics, or a related discipline
- 5+ years of proven experience in business development or sales within logistics, freight forwarding, or CFS sectors
- Solid understanding of commercial sales strategy, client acquisition, and relationship management
- Fluent communication, persuasive negotiation, and strong interpersonal skills
- Proven track record of consistently meeting and exceeding revenue and market expansion targets
- Mandarin Chinese language proficiency (spoken and written) is highly preferred to support regional client engagement
go to method of application »
The job holder is responsible for performing a variety of accounting work involving petty cash management, cash banking, cash & bank reconciliations, suppliers invoices verification & payment processing, customer payments posting and tax computations & Payments. The person will be expected to maintain accurate and up to date accounting records.
Key Responsibilities
Accounting Functions:
Cash Reconciliation – Sales COD/Immediate (Daily)
- Perform daily reconciliation of Point-of-Sale (POS) and Wholesale transactions to ensure accuracy.
- Post payments and allocate them to the respective customer accounts in the accounting system.
- Conduct end-of-day cash count and banking of cash received.
- Reconcile cash sales and receivables on the Odoo system to ensure accuracy and resolve any pending payment issues.
- Maintain and file daily cash reports along with the corresponding receipts. Open Float/Petty Cash Management (Daily)
- Verify daily expenses (e.g., fuel, airtime, office supplies) to ensure accurate reporting.
- Upload the verified expenses into the Open Float system, attaching necessary supporting documents.
- Perform daily reconciliation between Open Float and Odoo to maintain accuracy.
- Monitor petty cash balances, notify relevant parties and upon approval prepare cheques for replenishment.
- Prepare and file a report detailing expenses from the last top-up to the next top-up weekly.
MPESA Phone Transactions Management
- Regularly monitor the cash balance in the MPESA account to ensure proper fund management.
- Track daily expenses related to the MPESA account and maintain records in Excel for reconciliation.
- Post MPESA transactions in Odoo to ensure that the system balance matches the recorded Excel and phone balance.
Supplier Invoice Posting and Payments (Local)
Local Supplier Invoice Posting:
- Prepare service purchase orders (PO) and ensure proper documentation is in place.
- Verify and sign off the Goods Receipt Note (GRN) from the stores team to confirm the receipt of goods as per supplier invoices.
- Post supplier invoices into the Odoo system promptly and ensure they are recorded accurately.
Local Supplier Payments:
- Ensure timely payment processing for local suppliers based on approved invoices.
- Maintain records of all payments and related transactions in accordance with company policies.
- Reconcile local and accounts payable records with the suppliers statement to ensure accuracy and consistency between the suppliers records and Odoo system.
Foreign Payments and Supplier Reconciliation:
- Generate the monthly outstanding payables report from Odoo by the 4th of each month and send it to the Head of Finance for review and approval.
- After receiving approval, retrieve the relevant payable invoices from the filing system and prepare cheques & RTGS for payment.
- Make copies of the cheques & RTGS for record-keeping purposes.
- Attach the Supplier Invoice and the Import Declaration Form (IDF) to the Bank Remittance and the cheque for the supplier.
- Post the payments into Odoo to ensure the system reflects the completed transactions.
- Generate bank payment swift and share with procurement
- Regularly update the local and foreign supplier database with current information such as addresses, contact details, payment terms, and credit limits to ensure accuracy in records.
Bank Reconciliation & Financial Record Keeping
- Perform daily bank reconciliations, ensuring that all bank transactions match those recorded in the system.
- Investigate and resolve any discrepancies or issues related to bank transactions, payments, or receipts.
- Ensure that all bank charges, interest, and fees are recorded correctly.
- Maintain accurate and up-to-date financial records for all transactions, including purchases, sales, payments, and receipts.
- Track analyze and report on irregularities in expenses, financial performance, highlighting any variances from budgets or forecasts.
- Prepare monthly payment projections.
Monthly Tax and statutory payment.
- Prepare and file monthly VAT returns on a timely basis.
- Prepare, file and pay withholding taxes.
- Processing and filing payroll statutory returns.
Compliance and Reporting:
- Process all assigned transactions through the Odoo system.
- Comply with all financial controls and code of ethics set by the organization.
- Ensure compliance with both internal and external regulatory requirements.
- Monitoring, awareness and putting mechanisms in place to ensure elimination of possible risks.
- Keep up-to-date with any changes in tax laws and assist in implementing necessary adjustments to comply with regulatory requirements.
Audit and Internal Control:
- Assist with internal and external audits, ensuring that all financial transactions are accurately documented and compliant with policies.
- Support the development and maintenance of internal controls to safeguard company assets and ensure financial integrity.
- Participate in the preparation of audit schedules and respond to any audit queries.
- Assist in the preparation of annual budgets, working closely with department heads and the Head of Finance to collect relevant data.
Requirements
Education Qualifications
- A Bachelor’s degree in Accounting, Finance, Business Administration, OR a similar discipline is a minimum requirement.
- A Certified Public Accountant (CPA) or ACCA qualification would be an added advantage.
- Knowledge and experience with Odoo ERP, Tally, QuickBooks, or other accounting software.
- Proficiency in Microsoft Excel for financial analysis and reporting.
- A minimum of 2–3 years of experience in an accounting or finance role, preferably in an industry dealing with imports, inventory management, or equipment sales.
go to method of application »
The Warehouse Manager will be responsible for overseeing all aspects of warehouse operations, ensuring seamless inventory management, efficient processes, and timely delivery of products. This role entails managing the receipt, storage, and dispatch of goods, optimizing inventory systems, and implementing strategies to enhance warehouse productivity and efficiency. The Warehouse Manager will ensure compliance with safety and regulatory standards while fostering team development and maintaining excellent communication with internal and external stakeholders.
Key Responsibilities
Warehouse Operations and Inventory Management:
- Implement and monitor efficient procedures for receiving, storing, and issuing products to minimize losses and spoilage.
- Oversee receipt, storage, and distribution of goods while maintaining accurate inventory levels for product range.
- Conduct daily stock movement updates and regular inventory audits, ensuring accuracy through cycle counts.
- Optimize space utilization and inventory management to address fluctuating supply and demand cycles.
- Update and maintain the Odoo database and inventory management system with real-time accuracy.
- Collaborate with the Inventory, Import, and Purchase Accountant to ensure optimal stock levels.
- Coordinate with procurement and other departments to resolve stock shortages or overages.
- Use the Odoo system to log and monitor all stock movements, including transfers between locations and warehouse sections.
- Provide reports on inventory turnover rates, highlighting slow-moving or obsolete stocks and recommending appropriate actions.
- Investigate and resolve inventory discrepancies by reviewing transaction records, stock movements, and warehouse activities.
- Inspect and verify incoming shipments against delivery notes or purchase orders to ensure accuracy in quantity, quality, and specifications.
- Manage samples for sales or promotional activities, ensuring proper tracking and retrieval as required.
- Use Odoo inventory module to track stock levels, reorder points, and aging products, generating reports to optimize stock control.
Process Improvement and Efficiency:
- Develop and implement strategies to enhance warehouse productivity, reduce costs, and improve workflows.
- Leverage Odoo’s warehouse management tools to analyze data, forecast trends, and identify inefficiencies in inventory and order management.
- Collaborate with the Finance Manager to align cost-saving strategies with operational goals.
- Identify and adopt automation solutions to minimize human errors and enhance efficiency.
- Establish channels for warehouse staff to provide feedback on operational challenges and propose process improvements.
- Establish and maintain standardized operating procedures for all warehouse activities, ensuring consistency and reliability.
- Implement quality control measures to minimize errors in stock handling, order fulfillment, and data entry.
3. Dispatch and Delivery Management:
- Oversee the dispatch process to ensure accuracy, completeness, and timely deliveries.
- Utilize tracking systems, including Odoo’s logistics and inventory modules,to monitor the status of dispatched orders and update customers or internal teams as needed.
- Plan efficient delivery routes for dispatch vehicles and motorbikes to optimize resource use.
- Supervise outsourced transport services for upcountry orders to ensure timely delivery.
- Oversee the loading and unloading of goods, emphasizing safety and accuracy.
- Collaborate with the Administration and Logistics Officer to manage delivery logistics effectively.
- Prioritize dispatch schedules based on customer requirements, order urgency, and inventory availability.
- Implement and maintain high standards for packaging to protect medical equipment during transit and ensure compliance with safety and regulatory requirements.
- Ensure that all dispatched items are cross-checked with inventory records to maintain accuracy and prevent discrepancies.
- Handle dispatch and delivery issues promptly, such as delays, lost shipments, or damaged goods, by coordinating with relevant teams and third-party providers.
- Provide regular updates to customers regarding order dispatch status, estimated delivery times, and any changes in the schedule.
- Monitor delivery performance metrics, such as on-time delivery rates and customer feedback, to identify areas for improvement.
- Ensure all dispatched goods comply with industry standards and company policies, especially for sensitive medical equipment
- Coordinate the return process for defective, incorrect, or unsatisfactory products, ensuring they are promptly logged and restocked or replaced.
- Develop protocols for emergency dispatches, such as urgent deliveries to hospitals or clinics, ensuring prompt response times.
Safety and Compliance:
- Ensure warehouse items are properly labeled and stored to maintain organization and prevent damage.
- Oversee fleet operations, including insurance renewals, inspections, and compliance with regulations.
- Partner with Health and Safety Officers to ensure a safe working environment and enforce company safety policies.
- Conduct regular safety inspections and implement corrective measures when necessary.
- Develop, implement, and continuously update a comprehensive warehouse safety manual, ensuring alignment with legal and industry-specific safety regulations.
- Oversee the proper labeling and storage of hazardous materials, ensuring compliance with safety guidelines.
- Maintain an up-to-date log of safety incidents, conducting root cause analyses for accidents or near-misses to prevent recurrence.
- Train staff regularly on safety protocols, regulatory updates, and the proper use of equipment and machinery.
Team Management:
- Participate in Recruitment, training, and management of warehouse staff in collaboration with Human Resources.
- Oversee performance management, mentoring, and development of the warehouse team.
- Foster effective communication and collaboration among team members to enhance productivity.
- Use Odoo’s task management features to ensure warehouse procedures and equipment are in line with safety regulations and industry standards.
- Initiate regular discussions with the team members on adherence to the company policy, regulations and ethical standards.
- Provide regular training sessions for warehouse staff on best practices, new processes, and tools to maintain high operational standards.
Reporting and Documentation:
- Prepare and submit accurate reports on warehouse activities, including stock levels, order fulfillment, and discrepancies.
- Maintain detailed records of inventory movements, processes, and deliveries through Odoo system for transparency and traceability.
- Provide management with performance data, highlighting operational challenges and opportunities for improvement.
- Automatically log every inventory transaction (receiving, storing, dispatching) to ensure full traceability and support regular audits.
Quality Control and Compliance:
- Ensure all products are stored and handled according to industry standards.
- Collaborate with quality assurance teams to address product complaints or quality issues.
- Monitor and address discrepancies or damages in shipments and inventory.
Performance Analysis:
- Set and communicate clear KPIs for warehouse staff.
- Regularly evaluate performance, provide constructive feedback, and implement improvement plans.
- Recognize and reward high performers while addressing skill gaps through tailored development programs.
Requirements
Qualifications and Experience:
- A Bachelors degree in Logistics, Supply Chain Management, Business Administration, or a related field.
- Certification in warehouse management or logistics/ Masters Degree is an added advantage.
- A minimum of 3-5 years of experience in warehouse management
- Proven experience in managing inventory, overseeing order fulfillment, and coordinating with external distributors and dealers.
- Experience in managing a diverse team and implementing process improvements to enhance operational efficiency.