Job Description: Oversee the day-to-day operations of a busy retail branch Lead and manage the creditors, debtors, sales, and floor management teams Perform daily cash-ups and ensure financial controls are maintained Monitor stock levels, stock movement, gains, losses, and stock control procedures Review debtors and creditors reports and provide regular feedback to management Drive sales performance and identify growth opportunities within the business Monitor and analyse gross profit margins Prepare and submit weekly operational reports Build and maintain strong customer relationships Ensure merchandise is correctly displayed, priced, and barcoded Maintain high merchandising standards throughout the store Foster a positive, disciplined, and performance-driven culture Skills & Experience: Minimum 5 years' of retail experience in a management capacity Proven leadership and people management experience Strong understanding of retail operations and stock management Experience managing sales teams and achieving sales targets Excellent understanding of debtors, creditors, and cash controls Strong customer relationship management skills Strong administrative and reporting capabilities Experience working with POS systems SAP knowledge advantageous Exposure to irrigation, agricultural products, hardware, or related industries advantageous Strong work ethic with the ability to take ownership of a retail environment Qualification: Relevant Finance, Commerce, Retail, or Business qualification advantageous Practical retail management experience will be considered more important than formal qualifications Only South African Residents or individuals with a relevant South African work permit will be considered. Connect with us on and Register your CV to create a profile and view all our financial recruitment vacancies. Let us assist you with your career. For further Finance jobs, Financial Controller vacancies, Financial Accountant opportunities, Finance Manager roles, Reporting Accountant positions and Financial Reporting careers. If you have not had any response in two weeks, please consider your application unsuccessful. Your profile will be kept on our database, and we will connect with you regarding any other suitable opportunities.