top of page


- Prepares, posts, verifies, and records customer payments and transactions related to accounts receivable. 

- Creates invoices and estimates according to financial policies and procedures 

- Maintains and updates customer files, including name or address changes, mergers, or mailing attentions. - Creates reports regarding the current status of customer accounts as requested. - Collaborates with Accounts payable officer to plan out cash outflow according to the inflow. - Assists Accounting Manager in reconciling revenue accounts each month. - Copies, files, and retrieves materials for accounts receivable as needed. - Performing account reconciliations - Producing monthly management reports and reports detailing accounts receivable status - Investigating and resolving any irregularities or inquiries - Assisting in general financial management and analysis 

- Arrange the payment collections and bank deposits 

- Facilitate payment of invoices due by sending bill reminders and contacting clients 

- Conduct meetings with internal departments in regard to the status of ongoing projects. Performs other related duties as assigned


  • Solid understanding of basic accounting principles, fair credit practices and collection regulations 

  • Excellent verbal and written communication skills - Ability to work independently 

  • Ability to anticipate work needs and interact professionally with customers. 

  • High degree of accuracy and attention to detail 

  • Customer service orientation and negotiation skills 


  • Full/Part Qualification on CIMA/CA/AAT 

  • Min two years exp in a similar role 

  • Previous experience in Quick Books will be an added advantage 

  • Thorough knowledge in accounting standards

Accounts Receivable Officer

It's a never-ending war for an Accounts Receivable Officer. At VMLK, we have to keep pulling to make sure the payments come in to keep everyone happy, and plan ahead. We love rewarding our staff and paying our suppliers on time. No losing this war, that's for sure.
Learn More

To apply for this position, send us your CV to

bottom of page