Maintain good customer relations and serve their rental and sales needs. Manage customer accounts and and keep customer payments withing their account terms. Deal with customer complaints and solve customer follow leads when possible. Generate and process customer and supplier related documents, quotes, sales internal and external communications relating to customers and branch. Manage all aspects relating to stock and machinery. Managing cash-ups and processing customer payments. Maintain accuracy of workshop in the