HAOSAIL MACHINERY is looking for a reliable and experienced Branch Manager to oversee the daily operations of our Pretoria branch. Key Responsibilities * Manage the daily operations of the branch. * Supervise office administration, warehouse coordination, and staff. * Liaise with banks, accountants, suppliers, and government departments when required. * Coordinate inventory management and stock control. * Support customers, dealers, and after-sales service. * Prepare operational reports and mai…