Location: Northriding, Randburg, Johannesburg
Employment Type: Permanent
Department: Sales
Reports To: Sales Director
About Get Off Grid
Get Off Grid is a leading distributor of renewable energy solutions, supplying high-quality solar products to installers, contractors, resellers, commercial businesses, and homeowners across Southern Africa. We pride ourselves on delivering exceptional customer service, technical expertise, and innovative energy solutions.
We are looking for an enthusiastic and customer-focused Internal Sales Representative to join our growing team. This role is ideal for someone with strong sales ability, excellent customer service skills, and a passion for building long-term client relationships.
The Role
The Internal Sales Representative will be responsible for managing customer enquiries, preparing quotations, processing sales orders, and maintaining strong customer relationships while ensuring a high level of customer satisfaction. The successful candidate will work closely with the warehouse, operations, finance, and external sales teams to ensure efficient order fulfilment and continued business growth.
The ideal candidate is organised, reliable, a strong communicator and able to work effectively with clients, suppliers, logistics providers, warehouse teams, and branch staff to achieve a common goal.
Customer Service & Trade Counter
- Deliver exceptional customer service via telephone, email, and walk-in enquiries.
- Assist customers with selecting the correct renewable energy products.
- Provide product information and basic technical guidance.
- Build and maintain strong customer relationships through professional service and regular communication.
- Ensure all customer enquiries are handled promptly and professionally, whether within one’s portfolio or not.
Sales & Business Development
- Prepare accurate quotations and convert approved quotations into sales orders.
- Process customer orders accurately within the ERP system.
- Proactively follow up on quotations to maximise sales conversion.
- Promote additional products through upselling and cross-selling opportunities.
- Recommend suitable alternative products where appropriate.
- Balance customer satisfaction with company profitability and margin objectives.
- Escalate non-standard pricing or discount requests where necessary.
- Assist the sales director with the administration of large key accounts.
Customer Account Management
- Manage an allocated portfolio of customer accounts.
- Develop strong relationships to encourage repeat business.
- Monitor customer purchasing patterns and identify sales opportunities.
- Contact inactive customers to re-establish business relationships.
- Monitor customer account balances before processing orders.
- Assist customers with payment-related queries.
- Liaise with the finance department regarding:
- Credit limits
- Account applications
- Payment allocations
- Account status
- Follow up on overdue accounts in accordance with company policy.
Stock & Order Fulfilment
- Liaise with couriers for quotations and booking of deliveries
- Liaise with warehouse and operations teams regarding:
- Stock availability
- Customer collections
- Deliveries
- Order fulfilment
- Proactively manage customer backorders and invoices
- Keep customers informed of expected delivery dates.
- Ensure orders are released promptly once payment or credit approval has been received.
- Escalate stock shortages or fulfilment delays where required.
ERP & Data Management
- Maintain accurate customer information within the ERP system.
- Ensure pricing and product information remain accurate.
- Review and clean up outstanding quotations and sales orders.
- Identify duplicate, inactive or obsolete customer accounts.
- Assist with maintaining accurate sales and customer master data.
- Monitor and maintain accurate backorder information.
Reporting & Administration
- Maintain accurate sales records.
- Assist with sales reporting and customer analysis.
- Monitor performance against sales targets.
- Identify customer growth opportunities and declining customer activity.
- Support the wider sales, finance, warehouse, and operations teams as required.
- Carry out any other reasonable duties associated with the role.
Minimum Requirements
- Grade 12 (Matric).
- Minimum 2–3 years’ experience in an internal sales, customer service or sales administration position.
- Excellent computer literacy, including Microsoft Office.
- Experience using an ERP system.
- Strong administrative and organisational skills.
- Excellent verbal and written communication skills.
- Strong customer service orientation.
- Ability to work under pressure in a fast-paced environment.
- High level of attention to detail and accuracy.
Advantageous
- Experience within the renewable energy, electrical or technical wholesale industry.
- Knowledge of:
- Solar PV systems
- Inverters
- Batteries
- Solar panels
- Electrical accessories
- Experience working with customer accounts and credit-controlled sales.
- Previous experience in a distribution or wholesale environment.
How to Apply
Interested candidates should email their CV together with a brief cover letter outlining their suitability for the role to:
Closing Date: 2 August 2026
If you do not receive feedback within two weeks of the closing date, please consider your application unsuccessful.
Know someone? Please share!


