AFGRI Trainee Parts Salesperson Opportunity For A Young South African

AFGRI Trainee Parts Salesperson Opportunity For A Young South African

Description: To provide over-the-counter sales and administration functions of parts stock.

REQUIRED MINIMUM EDUCATION/TRAINING    

  • Grade 12

REQUIRED MINIMUM WORK EXPERIENCE            

  • 1-year parts sales and administration experience.

KEY PERFORMANCE AREAS         

  • Assist with stock counting and stock take.
  • Ensure a neat and tidy parts area.
  • Attend to walk-in and telephonic customer queries and complaints.
  • Ensure accurate processing of sales

TECHNICAL KNOWLEDGE/ COMPETENCIES          

  • Valid drivers licence
  • Product Knowledge
  • Computer Literacy (MS Office)
  • Good customer services
  • Good communication

BEHAVIOURAL COMPETENCIES 

  • Accuracy
  • Neat and presentable
  • Customer orientation
  • Punctual
  • Basic selling power
  • Good conduct
  • Learning ability

Closing date: 28 April 2026

Please note that correspondence will be limited to shortlisted candidates only. Applicants who have not heard from AFGRI within 30 days of the closing date may assume that their applications have been unsuccessful and are hereby thanked for their interest. The filling of this position will be aligned with AFGRI’s Employment Equity Policy.

Applicants are informed that in order to be considered for any application for employment, we will have to process their personal information. A law, known as the Protection of Personal Information Act, 4 of 2013 (POPIA), provides that when one processes another’s personal information, such collection, retention, dissemination and use of that person’s personal information must be done in a lawful and transparent manner.

About AFGRI

AFGRI is a leading South African-based agricultural services and processing company, founded in 1923, with over a century of experience in the industry. It offers integrated solutions across the agricultural value chain, including equipment (John Deere), grain management, financial services, and animal feeds

HOW TO APPLY

CLICK HERE TO APPLY

Mediclinic Management Assistant Internship

Mediclinic Management Assistant Internship

Location: Mediclinic Morningside | Morningside, Johannnesburg | South Africa 

Closing date: 23/04/2026  
Number of positions: 1 
Recruiter name: Lesley Du Plessis  
Reference number: 69351  
Workplace Type: On-site Students

Please note if you are an internal employee on a fixed term contract please apply using an external candidate profile and not your employee profile

MAIN PURPOSE OF JOB – Mediclinic Management Assistant Internship

This developmental opportunity is a structured opportunity to incorporate academic, professional, and personal skill development. It enables the intern to integrate knowledge gained through their classroom learning with the competencies made available through actual experience in a professional work setting.

KEY RESPONSIBILITY AREAS

  • Requirements of the TVET work integrated learning programme (specific to qualification)
  • Personal effectiveness
  • Ensure continuous learning in areas of study and develop/ maintain professional standards in adherence to organisational values.
  • Maintain stakeholder relations and client service

REQUIRED EDUCATION

Relevant Tertiary qualification(s) at N6 level obtained from an accredited TVET institution in the following fields: Marketing, Finance, HR, Management Assistant and Secretarial 

REQUIRED EXPERIENCE

No previous experience required

REQUIRED JOB SKILLS AND KNOWLEDGE

  • Computer Literacy (Microsoft Office)
  • English written and verbal proficiency
  • Understanding and application of telephone etiquette

All applicants will be considered, with the understanding that preference will be given in accordance with the Employment Equity Plan of Mediclinic Southern Africa, as well as internal applicants/employees that meet the minimum requirements.

About Mediclinic

Mediclinic International is a prominent international private healthcare group established in 1983, with its roots in South Africa. It operates a network of hospitals and clinics across Switzerland (Hirslanden), Southern Africa, and the United Arab Emirates, focusing on specialized, multidisciplinary care. The group aims to deliver high-quality, patient-centered healthcare.

HOW TO APPLY

CLICK HERE TO APPLY

Standard Bank CIB Transaction Banking Graduate Programme

Standard Bank CIB Transaction Banking Graduate Programme

Business Segment: Corporate & Investment Banking
Company: Standard Bank of South Africa
Location: ZA, GP, Johannesburg, 30 Baker Street
Job Type: Full-time
Job Ref ID: 80451546A-0001
Closing Date: Not Specified

Job Description

Your future in Banking starts here

Standard Bank’s Transaction Banking business plays a critical role in enabling Trade, Commerce and Economic growth across Africa. The bank partners with Corporate, Commercial and Institutional clients to deliver Payments, Trade, and Investor Services solutions that keep businesses moving and markets connected.

By joining Standard Bank Transaction Banking Programme, you’ll work alongside experienced professionals who are passionate about building scalable, client‑centric solutions that create real impact for the company’s clients, economies and communities across the continent. This is your opportunity to build a meaningful career with purpose, while shaping the future of Transaction Banking in Africa.

Why you should apply

By Joining Standard Bank Transaction Banking Graduate Programme, you will be part of a business that powers Trade, Payments, and Investor Services across Africa. You’ll work on real client challenges, gain exposure to cutting‑edge Payments innovation, Data and AI, to help shape the company’sgrowth ambition.

From day one, you’ll learn fast, contribute meaningfully, and build a career with continental and global impact supported by a culture that values curiosity, bold thinking, and growth

Programme duration: 18 months

Qualifications

Post Graduate qualification (Completed or Completing 2026) 

  • Finance
  • Economics
  • Accounting
  • Business Science
  • Engineering
  • Data Science
  • Computer Science
  • Information Systems

Additional Information

Minimum Requirements:

  • South African Citizen
  • Maximum of two years’ work experience
  • Minimum of 65% average over all years of study

Please note: All our recruitment processes comply with the applicable local laws and regulations.

HOW TO APPLY

APPLY HERE

RMB OpsXperience Internship Programme (12‑Month Contract)

Location: Johannesburg

Job Description

The OpsXperience Programme is a 12‑month paid work‑experience internship designed for unemployed graduates to gain practical, hands‑on exposure within Rand Merchant Bank (RMB) Operations. The programme provides graduates with the opportunity to build foundational banking, operational, and professional skills while contributing meaningfully to live business environments. Graduates are placed within operational teams across RMB, where they gain exposure to real processes, systems, and projects, while developing the skills required to succeed in a professional banking environment.

What the Programme Offers: RMB OpsXperience Internship Programme

  • Hands‑on experience within real banking operations and business teams
  • Exposure to core operational processes, systems, and ways of working within RMB
  • Participation in a structured induction and skills‑development programme
  • Opportunities to build technical, analytical, and professional workplace skills
  • Ongoing learning through on‑the‑job experience, collaboration, and feedback
  • Exposure to different operational areas to support career exploration and growth
  • The programme is designed to build a pipeline of future operational talent, with strong performers considered for further opportunities within the Group, subject to business requirements

Key Responsibilities

  • Deliver high‑quality work across assigned tasks, projects, and deliverables
  • Support operational teams through accurate execution, planning, and timely reporting
  • Contribute to projects through analytical thinking, problem‑solving, and innovative input
  • Participate actively in knowledge‑sharing and collaboration with peers and stakeholders
  • Take ownership of personal development by actively building skills and competencies
  • Adhere to and demonstrate FirstRand’s shared values and business philosophy at all times

Learning and Development

  • Participation in a structured induction programme
  • Exposure to banking operations, systems, and operational processes
  • Skills development through practical work, learning sessions, and feedback
  • Opportunity to build professional confidence and workplace readiness

Qualifications and Experience

  • A recognised Bachelor’s degree in one of the following fields:
    • Engineering
    • Mathematics
    • Computer Science
    • Statistics
    • Legal
    • Commerce
  • No or limited formal work experience (less than 12 months)
  • Unemployed at the time of appointment

Required Competencies

  • Strong analytical and problem‑solving skills
  • Attention to detail with a quality‑driven mindset
  • Ability to work effectively in a team environment
  • Strong communication and relationship‑building skills
  • Learning agility and willingness to develop new skills
  • Resilience and ability to manage pressure
  • Self‑motivation with a results‑driven approach

Application Requirements

Please attach:

  • An updated CV
  • Full academic transcript

HOW TO APPLY

CLICK HERE TO APPLY

ABB South Africa Graduate in Training Opportunity – Full Time Intern Student

ABB South Africa Graduate in Training Opportunity - Full Time Intern Student

Location: Johannesburg, Gauteng, South Africa

ABB helps industries run leaner and cleaner—and every person at the company makes that happen. You’ll be empowered to lead, supported to grow, and proud of the impact the company creates together.

This position reports to: Marketing & Sales Manager

What ABB believes in

ABB is dedicated to addressing global challenges. The company’s core values: care, courage, curiosity, and collaboration – combined with a focus on diversity, inclusion, and equal opportunities – are key drivers in its aim to empower everyone to create sustainable solutions.

About the program: ABB South Africa Graduate in Training Opportunity – Full Time Intern Student

In ABB Graduates In Training, you will develop skills necessary to kickstart a career in the division you are assigned in at ABB. All ABB Young Talent Programs are based on the 70:20:10 Model of Learning and Development which is: Hands-on (70%); Asking questions (20%) Classroom (10%).

As a trainee you will be a part of community, and you will participate in activities with other trainees like taking parts in training to enhance soft & technical skills, meeting project deadlines, and engaging in diverse social and team-building activities to expand your network within ABB.

Your role and responsibilities

  • Support sales teams in customer acquisition and retention
  • Analyze market data and customer insights to inform commercial strategies
  • Build and maintain relationships with key customers and stakeholders
  • Collaborate with teams across divisions to deliver customer solutions
  • Adapt to changing market conditions and business priorities

Essential Requirements

  • Bachelor’s degree in Commerce, Business Administration, Marketing or related field
  • Graduates with no more than 2 years of work experience
  • Minimum average grade of 65%
  • South African citizens only

Required Skills & Attributes

  • Data Analysis – Ability to interpret data and metrics to support decision-making
  • Confidence to Speak with Customers – Comfortable engaging with clients at all levels
  • Team Collaboration – Works effectively with diverse teams across departments
  • Adaptability – Thrives in fast-paced, changing business environments
  • Excellent Communication Skills – Clear communicator in English, both written and verbal
  • Problem-solving mindset and business acumen
  • Growth mindset with passion for continuous learning

What’s in it for you?

ABB wants you to bring your full self to work—your ideas, your energy, your ambition. You’ll have the tools and freedom to grow your skills, shape your path, and take on challenges that matter. Here, your work creates impact you can see and feel, every day. 

Benefits

From well-being to retirement, ABB offers benefits that support every stage of your career.

More about ABB

ABB (Asea Brown Boveri) is a Swiss-Swedish multinational technology leader in electrification and automation, headquartered in Zurich, Switzerland. With over 140 years of history, the company operates in over 100 countries, employing roughly 110,000 people to drive sustainable, resource-efficient solutions for industry and infrastructure.

ABB values people from different backgrounds. Could this be your story? Apply today or visit www.abb.com to read more about us and learn about the impact of ABB solutions across the globe. Preference will be given to employment equity candidates. Building a cleaner, smarter future takes all kinds of minds: the curious, the courageous, and the creative. That’s why ABB welcomes people from all backgrounds and experiences.

HOW TO APPLY

CLICK ON THIS LINK TO APPLY

Get Connected!

Follow us on our Social Media Handles to remain connected to daily opportunities:

Facebook: https://www.facebook.com/careerssouthafrica/

Linkedin: https://www.linkedin.com/company/careers-south-africa-za/

WhatsApp Group: https://chat.whatsapp.com/JVphaaPQEOU9VBlpVJAtIi?mode=gi_t

WhatsApp Channel: https://whatsapp.com/channel/0029Vb7gAx5J3jupoQfCwt2n

South African Reserve Bank Information Technology Internship: Grow-IT Specialising in AI

South African Reserve Bank Information Technology Internship: Grow-IT Specialising in AI

Location: Johannesburg and Pretoria, South Africa

Brief description

The South African Reserve Bank (SARB) invites all passionate, innovative and talented applicants to apply for its 2027 Information Technology Internship (Grow-IT). Through this programme, the SARB actively contributes to addressing scarce and critical skills needs.

Grow-IT is an internship programme aimed at addressing the current and future skills needs of the SARB’s Business Solutions and Technology Department (BSTD), supporting departmental strategy and workforce planning. This includes capacity and capability building, succession planning and developing future talent within the department. During the programme, learners will gain the necessary technical and behavioural competencies based on their areas of specialisation.

Format of the programme

Successful applicants will be placed within the information technology (IT) environment to acquire all the required competencies. The duration of the programme is a one-year contract (with an option to extend).

Qualifications: South African Reserve Bank Information Technology Internship

Requirements

To be considered for this internship, candidates must:

  • either have a National Diploma in IT (NQF 6); a Bachelor’s degree in Computer Science, Mathematics, Statistics or IT, with exposure to artificial intelligence (AI) and data engineering;  or a BTech degree in Computer Science Engineering, AI and Machine Learning or Data Science (NQF 7);
  • be a South African citizen;
  • be between the ages of 18 and 35 years; and
  • be curious, self-motivated and innovative.

The following will be an advantage

  • Familiarity with working in cloud platforms (Google, AWS, Microsoft Azure)
  • Python programming language
  • Basic understanding of Model Context Protocol (MCP)

The focus for this intake would be AI. 

In line with the SARB’s commitment to diversifying its workforce, preference will be given to suitable candidates from designated groups. People with disabilities are welcome to apply.

About SARB

Primary mandate of the SARB: Section 224 of the Constitution of South Africa states the mandate of the SARB as follows:

The primary object of the South African Reserve Bank is to protect the value of the currency in the interest of balanced and sustainable economic growth in the Republic. The South African Reserve Bank, in support of its primary objective, must perform its functions independently and without fear, favour or prejudice.

WHAT SARB DOES

Monetary Policy: The Constitution gives the SARB the mandate to protect the value of the rand. SARB uses interest rates to keep inflation low and steady.

Financial Stability: The SARB has a mandate to protect and enhance financial stability. It identifies and mitigate systemic risks that might disrupt the financial system.

Prudential Regulation: The Prudential Authority regulates financial institutions and market infrastructures to promote and enhance their safety and soundness, and support financial stability.

Financial Markets: Open market operations are the main tool we use to implement monetary policy. It manages South Africa’s gold and foreign exchange reserves.

Financial Surveillance: The SARB is responsible for regulating cross-border transactions, preventing the abuse of the financial system and supporting the regulation of financial institutions.

Payments and Settlements: The SARB is responsible for ensuring the safety and soundness of the national payment system, which is the backbone of South Africa’s modern financial system.

Statistics: The SARB provides important economic and financial statistics that present an overview of the economic situation in South Africa.

Research: Research conducted by the SARB focuses on economics, financial stability, banking and emerging trends in finance. SARB research supports policy decision-making.


Banknotes and Coin: The SARB has the sole right to make, issue and destroy banknotes and coin in South Africa.

HOW TO APPLY

CLICK THIS LINK TO APPLY

EDF South Africa is Hiring A Renewable Energy Graduate

EDF South Africa is Hiring A Renewable Energy Graduate

About EDF power solutions (Pty) Ltd

EDF power solutions (Pty) Ltd is an international energy player active in more than 25 countries, developing, investing in, building, and operating renewable and low‑carbon energy generation and transmission solutions. The company delivers a broad suite of technologies including wind, solar, hydro, biomass, battery energy storage, flexible power systems, and low‑carbon mobility solutions.

In South Africa, EDF power solutions (Pty) Ltd has been operating since 2009 with offices in Cape Town, Gqeberha, and Johannesburg, and is undergoing rapid growth. The business currently manages four operational wind farms totalling 142 MW and is constructing 1.5 GW of wind, solar and BESS projects across 11 sites. It also leads major hydropower developments in Madagascar, Malawi, and Mozambique, with ambitions to deliver 5 GW of renewable projects in the region by 2030.

About the Role

The Renewable Energy Graduate will support engineering activities within the Engineering Centre of Excellence (ECoE), contributing to project development, energy yield assessments, energy modelling, and early‑stage design across wind, solar and BESS projects.

Working under the guidance of experienced engineers and supported by a global network of experts, this role offers hands‑on exposure to large‑scale renewable energy projects across Southern Africa. It is an excellent opportunity for a motivated graduate looking to build technical capability while gaining insight into the full renewable energy project lifecycle.

Key Responsibilities

Project Development Support

  • Support development teams with environmental approvals, project appeals, site selection and project sizing.
  • Participate in site visits and field activities.
  • Consolidate GIS and project-related data.
  • Support transversal and cross‑functional project tasks as required.

Energy Yield Assessment

  • Support technical assessment and interpretation of wind and solar resource data.
  • Assist with prospecting activities for potential renewable energy sites.
  • Support wind and solar data monitoring campaigns.

Design & Feasibility

  • Assist with preliminary layout designs of renewable energy facilities.
  • Contribute to feasibility assessments and technical risk analyses.

Data Analysis & Modelling

  • Support data management, tracking, and analysis.
  • Assist with BESS and energy modelling activities.
  • Prepare presentations and summaries of modelling outputs.

Administration & Bid Support

  • Provide administrative support related to bid preparation and contract documentation.
  • Assist with ad‑hoc technical and analytical tasks as required.

Qualifications & Experience

Minimum Requirements

  • Bachelor of Science, Bachelor of Engineering, or related degree.
  • 0–1 year professional experience (graduates encouraged).
  • Valid driver’s license.
  • Willingness to travel as required.

Competencies

Technical

  • Strong learning ability and interest in renewable energy engineering.
  • Coding, CAD design, data analysis, and advanced Excel skills are advantageous.
  • Proficiency in MS365 (Word, Excel, PowerPoint, Teams).

Behavioural

  • Strong problem‑solving and critical‑thinking skills.
  • Proactive, self‑motivated and willing to take ownership of tasks.
  • Able to work both independently and collaboratively.
  • Clear written and verbal communication skills.

Why Join EDF

Join a purpose‑driven organisation at the forefront of renewable energy in Southern Africa. As a Renewable Energy Graduate, you will gain exposure to cutting‑edge wind, solar and BESS projects, receive mentorship from experienced engineers, and develop practical skills within a globally connected Centre of Excellence.

HOW TO APPLY

CLICK HERE TO APPLY

Get Connected!

Follow us on our Social Media Handles to remain connected to daily opportunities:

Facebook: https://www.facebook.com/careerssouthafrica/

Linkedin: https://www.linkedin.com/company/careers-south-africa-za/

WhatsApp Group: https://chat.whatsapp.com/JVphaaPQEOU9VBlpVJAtIi?mode=gi_t

WhatsApp Channel: https://whatsapp.com/channel/0029Vb7gAx5J3jupoQfCwt2n

Cadet Process Learnership Opportunity At Valterra Platinum

Cadet Process Learnership Opportunity At Valterra Platinum

Company Description:

Valterra Platinum, formerly Anglo-American Platinum, is a leading primary producer of platinum group metals (PGMs), with integrated mining, smelting, and refining operations in South Africa and Zimbabwe, marketing the metal we produce globally. Following the demerger from Anglo American plc, Valterra Platinum is now an independent, publicly listed company with a primary and secondary listing on the Johannesburg and London stock exchanges respectively. The company is hiring for Cadet Process Learnership.

As the company embarks on this exciting new chapter, Valterra Platinum is positioned to define and pursue its own strategy, anchored in operational excellence, sustainability, and value creation for the long-term. With full accountability for its performance and growth, the company is focused on strengthening its capabilities across the entire PGM value chain, from mine to market.

The company’s independence empowers us to deepen its commitment to stakeholders and lead with purpose – to Unearth Value to Better the World. The company remain steadfast in its ambition to be the world’s foremost producer of platinum group metals, while embedding safety and sustainability in everything they do.

If you’re driven by purpose and the opportunity to make a lasting impact, the company invites you to join it. Apply today and be part of something bigger.

Job Description: Cadet Process Learnership Opportunity At Valterra Platinum

As a Cadet Process Learner, you will be supporting the company’s teams in performing the following duties:

  • Manual operation of equipment, which includes operating of valves, manual sampling as well as stopping the operation if working conditions are unsafe.
  • Support team members if they require assistance.
  • Perform inspections on plant and equipment.
  • Carry out basic operational procedures as required/directed and follow instructions from supervisors carefully
  • Apply open two-way communication.
  • Maintain good housekeeping
  • Adhere to and improved safety standards
  • Participate in safety meetings
  • Start and stop equipment where required.
  • Identify hazards and threats to the process proactively
  • Complete data logging and reporting to standard

This role is at a B2 level reporting to the Process Supervisor.

Qualifications:

In order to be considered for this role, you must have:

  • Grade 12 – English, Mathematics (not Maths Literacy) and Physical Science with a minimum of 40% on each subject

Other requirements:

  • Medical certificate of fitness

HOW TO APPLY

CLICK HERE TO APPLY

South African Bank Note Company (SABN) Production Internship

South African Bank Note Company (SABN) Production Internship

Internship: Production, South African Bank Note Company
Location: Pretoria, Gauteng
Closing Date 10 April 2026

Job Description

The South African Bank Note Company (SABN), a fully owned subsidiary of the South African Reserve Bank (SARB), is a highly competitive security printing company, which competes on a global scale using the latest high-tech modern technology and machinery.

SABN is currently looking for a high performing graduate to join the internship programme, which offers an opportunity to acquire skills and practical work experience in production. The duration of the programme will be 12 months, consisting of practical and
on-the-job training.

Requirements: SABN Production Internship

• Matric certificate
• Degree/ Diploma in Industrial Engineering as a minimum qualification
• Must have completed the qualification
• Must have obtained an average aggregate of 60% and above
• Must be a South African citizen

Applications must include the following documents

• A comprehensive CV
• Certified copies of all qualifications, including statements of results/ academic record
• Certified copy of ID
• A brief statement stating why the applicant chose to pursue a career in quality management

About South African Bank Note Company (SABN)

The South African Bank Note Company (SABN) is a specialized security printing company and a wholly-owned subsidiary of the South African Reserve Bank (SARB). Established in 1958, it is responsible for producing the South African Rand bank notes to high quality standards.

HOW TO APPLY

CLICK HERE TO APPLY

South African Breweries (SAB) DynamX Logistics Traineeship

South African Breweries (SAB) DynamX Logistics Traineeship

The DynamX Logistics Traineeship grows and develops graduates by building functional & technical capability within the Logistics department (Warehouse, Inventory & Distribution).

About the Program: South African Breweries (SAB) DynamX Logistics Traineeship

  • A competitive program which is made up is made up of incremental fixed term contracts which accumulate to 24 months in duration.
  • Robust evaluations determine progression into each phase of the program within the 24 months
  • Unleashes potential through 6 month rotational cycles and enabling cross functional work experience in various teams within the respective function
  • The Program works on the 70-20-10 rule, where individuals learn 70% of their knowledge from challenging experiences and projects, 20% from developmental relationships, and 10% from coursework and training.
  • After a successful 24 months of continuous growth and completion of the program, you will be able apply for roles within the business to create a future with more cheers with us!

Key Roles & Responsibilities:

  • Exhibit passion, curiosity, courage and resilience, ready to take on tough challenges and be determined to deliver results. 
  • Collaborate with a global mindset and connect with people at all levels. 
  • Contribute to our teams in enabling us to continue to grow and broaden our category, leveraging insight, innovation and technology to stay ahead of the curve.
  • Embrace our fast-paced culture, no matter the challenge
  • Innovate with an Owner mindset, as owners – we each play an integral role in AB InBev’s success.

Profile

  • Minimum Bachelor’s degree or equivalent tertiary qualification in relevant areas such as Industrial Engineering, Supply Chain Management, Logistics
  • No more than 2 years TOTAL of full-time formal working experience by the program start date. (Internship, vacation work, short duration contracts and  does not apply)
  • By program start completed bachelors’ degree (from a recognized tertiary institution) achieved within requisite  timeframe
  • Legal work authorization (full citizenship) in the country
  • Proficiency in Microsoft Office (especially Excel) and ability to quickly adapt to new systems

Additional information:

Geographical mobility within South Africa

SAB/ABInBev is an equal opportunity employer and all appointments will be made in line with SAB/ABInBev employment equity plan and talent requirements


The advert has minimum requirements listed. Management reserves the right to use additional/ relevant information as criteria for short listing.

About SAB

South African Breweries (SAB), founded in 1895 and part of the global AB InBev family since 2016, is the country’s dominant beer producer, commanding approximately 87% of local market share. With seven breweries and 40+ depots, it produces 19 iconic brands—including Castle Lager—and drives major local economic, agricultural, and sustainability initiatives.

HOW TO APPLY

CLICK HERE TO APPLY

Get Connected!

Follow us on our Social Media Handles to remain connected to daily opportunities:

Facebook: https://www.facebook.com/careerssouthafrica/

Linkedin: https://www.linkedin.com/company/careers-south-africa-za/

WhatsApp Group: https://chat.whatsapp.com/JVphaaPQEOU9VBlpVJAtIi?mode=gi_t

WhatsApp Channel: https://whatsapp.com/channel/0029Vb7gAx5J3jupoQfCwt2n