Location: Randburg

Our client, who is a well established manufacturer, is looking for an experienced branch manager to lead their retail office in Johannesburg.




The provided information outlines the responsibilities and tasks involved in the general management of a branch. The key duties and roles include:

  • Administration: Ensuring necessary administrative procedures are in place.
  • Liaison: Acting as the primary liaison between the branch, staff, and office management, providing information and responding to requests.
  • Goal Achievement: Overseeing and achieving organizational goals while maintaining an efficient and positive work environment.
  • Scheduling: Supervising the daily scheduling of installers and sales consultants for overall team performance.
  • Administrative Duties: Performing various administrative tasks such as generating memos, letters, and spreadsheets.
  • Client Database: Maintaining client databases, tracking accounts, and overseeing invoice workflows.
  • Team Management: Managing sales and installations coordinators, providing reports, and handling overtime and leave requirements.
  • Budgeting: Developing and submitting annual budgets and quarterly forecasts for approval.
  • Business Growth: Managing and developing the Business-to-Business portfolio in collaboration with other branches.
  • Sales Strategy: Creating a sales strategy broken down into channels and product ranges.
  • Competitor Analysis: Monitoring market trends, pricing, and services offered by competitors.
  • Sales Commission: Managing the sales commission structure aligned with company objectives.
  • Customer Relationships: Building relationships with key strategic customers and professional bodies.
  • Showroom Management: Keeping the showroom up to date and ensuring professional customer service.
  • Order Management: Ensuring all orders are correctly uploaded and handling follow-ups.
  • Financial Management: Monitoring operating expenses against budgets and ensuring compliance with procedures.
  • Asset Safeguarding: Ensuring the protection of branch assets.
  • Team Development: Coaching and mentoring team members for personal development.
  • Leave Management: Ensuring effective leave and absentee management.
  • Training: Coordinating and driving the training of sales staff and installers.
  • Product Development: Providing strategic input into key projects for new product development.
  • Installation Team Efficiency: Monitoring and providing feedback on the efficiency of installation teams.
  • Customer Support: Reviewing and analyzing customer support levels and reporting to management.




  • Bachelors Degree in Business Administration/Management or other relevant qualification.
  • A minimum of 5 years proven experience in a leadership role.
  • Drivers license and own reliable vehicle.

Please note: shortlisted candidates will be contacted within 5 days for interview. If not contacted, please consider your application unsuccessful.

By applying to this advert you hereby acknowledge that you have read and accept the following Protection of Personal Information ACT (POPIA) disclaimer: I hereby consent for Futurelink to process my personal information as part of the recruitment process, which will be done in accordance with the Protection of Personal Information Act (4 of 2013) (POPI)