<div class="preload" aria-hidden="true">
<div class="preload__secondary-font"></div>
</div>
<div class="app" data-bind="view: 'layout'">
<div class="app__viewport">
<div class="app__wrapper">
<div class="app__main">
<div class="app__top-wrapper">
<div class="app__top">
<header>
<div class="app-header component-styling-wrapper-default" data-bind="class: uniqueWrapperClass">
<p><app-header-hamburger params=" globalHeaderSettings:globalHeaderSettings, logoImages:logoImages, headerId:headerId, uniqueWrapperClass: uniqueWrapperClass "></app-header-hamburger></p>
<div class="app-header-hamburger">
<p><company-logo params="isLogoHidden: isLogoHidden, logoImages:logoImages, headerId:headerId"><a class="app-header__logo app-header__logo--mobile" data-bind="route: 'home-page', i18nAttr: { title: 'general.a11y.go-to-home-page', 'aria-label': 'general.a11y.go-to-home-page' }" href="https://efds.fa.em5.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/" title="Go to Home Page" aria-label="Go to Home Page"><strong><img class="app-header__logo-image--mobile" data-bind="attr: {'src': logoMobile}, event: { load: adjustLogoSize }" alt="" src="https://corporate.ford.com/content/dam/corporate/us/en-us/icons/ford-logo.png" /></strong></a></company-logo></p>
<div class="app-header__actions">
<p><user-menu class="user-menu" params="profileText: profileText, isProfileButtonHidden: isProfileButtonHidden"></user-menu></p>
<div class="header-menu user-menu__container" data-bind="css: { 'header-menu--active': isOpened } , clickOutside: { action: closeMenu, when: isOpened}">
<div aria-live="polite" class="header-menu__dropdown user-menu__dropdown">
<hr class="user-menu__separator" />
</div>
</div>
<p> ;</p>
</div>
</div>
<p> ;</p>
</div>
</header>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="share-widget"></div>
<div></div>
<div></div>
<div class="app" data-bind="view: 'layout'">
<div class="app__viewport">
<div class="app__wrapper">
<div class="app__main"><main class="app__content" data-bind="view: 'main'" tabindex="-1"><job-details-wrapper params="state: state, displayStyles: displayStyles"></job-details-wrapper></main></p>
<div class="job-details-wrapper">
<div class="app-dialog__main background-color-dialog job-fullpreview__container job-details-page-container">
<p><job-details-checker params="viewData: viewData, jobId: jobId, isExpired: isExpired"><job-details-loader params="viewData: viewData, jobId: jobId"><job-details-page params="viewData: viewData, pageData: state().data"></job-details-page></job-details-loader></job-details-checker></p>
<article><job-details-content params=" pageData: pageData, viewData: viewData, onMessage: onMessage, "></p>
<div class="job-details" data-bind=" i18nLang: pageData().job.lang, attr: { lang: pageData().job.lang }, css: { 'job-details--with-similar-jobs': pageData().similarJobsState().hasJobs }" dir="ltr" lang="en">
<div class="cc-page cc-page--boxed cc-page--job-details-fullscreen" data-bind=" css: {'cc-page--boxed': isPageDisplayBoxed}, class: classWithModifier ">
<div class="cc-page__content">
<div class="cc-section cc-section--width-" data-bind="css: cssClass, style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }">
<div class="cc-section__content">
<div class="cc-row">
<div class="cc-row__content cc-columns-count-1" data-bind="class: 'cc-columns-count-' + columns.length">
<div class="cc-column cc-column--default" data-bind="style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }, class: 'cc-column--' + size()">
<div class="cc-column__content">
<div data-bind="class: uniqueWrapperClass" class="component-styling-wrapper-0">
<h1 class="heading job-details__title" data-bind=" text: pageData().job.title, class: customizationParams.commonParams.cssClass, attr: { id: customizationParams.commonParams.cssId }, customStyles: customizationParams.commonParams, "><strong>Learnership, NCAMA</strong></h1>
</div>
<div class="cc-element-rule__line" data-bind="style: { width: percentageWidth, backgroundColor: params.lineColor }"></div>
</div>
</div>
</div>
</div>
<div class="cc-row">
<div class="cc-row__content cc-columns-count-1" data-bind="class: 'cc-columns-count-' + columns.length">
<div class="cc-column cc-column--default" data-bind="style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }, class: 'cc-column--' + size()">
<div class="cc-column__content">
<div data-bind="class: uniqueWrapperClass" class="component-styling-wrapper-0">
<div class="job-details__section" data-bind=" class: customizationParams.commonParams.cssClass, attr: { id: customizationParams.commonParams.cssId }, customStyles: customizationParams.commonParams, ">
<h2 class="job-details__description-header text-color-secondary font-family-secondary" data-bind="i18n: 'job-details.job-description-title'"><strong>JOB DESCRIPTION</strong></h2>
<div class="job-details__description-content basic-formatter" data-bind="html: pageData().job.description">
<p><strong>• NCAMA learnership NQF Level-2</strong><br />
<strong>• Fixed-term contract (12 months)</strong></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p> ;</p>
<p> ;</p>
<p></job-details-content></article>
<p> ;</p>
</div>
</div>
<p> ;</p>
</div>
</div>
</div>
</div>
<p> ;</p>
<p> ;</p>
<div class="app" data-bind="view: 'layout'">
<div class="app__viewport">
<div class="app__wrapper">
<div class="app__main"><main class="app__content" data-bind="view: 'main'" tabindex="-1"><job-details-wrapper params="state: state, displayStyles: displayStyles"></job-details-wrapper></main></p>
<div class="job-details-wrapper">
<div class="app-dialog__main background-color-dialog job-fullpreview__container job-details-page-container">
<p><job-details-checker params="viewData: viewData, jobId: jobId, isExpired: isExpired"><job-details-loader params="viewData: viewData, jobId: jobId"><job-details-page params="viewData: viewData, pageData: state().data"></job-details-page></job-details-loader></job-details-checker></p>
<article><job-details-content params=" pageData: pageData, viewData: viewData, onMessage: onMessage, "></p>
<div class="job-details" data-bind=" i18nLang: pageData().job.lang, attr: { lang: pageData().job.lang }, css: { 'job-details--with-similar-jobs': pageData().similarJobsState().hasJobs }" dir="ltr" lang="en">
<div class="cc-page cc-page--boxed cc-page--job-details-fullscreen" data-bind=" css: {'cc-page--boxed': isPageDisplayBoxed}, class: classWithModifier ">
<div class="cc-page__content">
<div class="cc-section cc-section--width-" data-bind="css: cssClass, style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }">
<div class="cc-section__content">
<div class="cc-row">
<div class="cc-row__content cc-columns-count-1" data-bind="class: 'cc-columns-count-' + columns.length">
<div class="cc-column cc-column--default" data-bind="style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }, class: 'cc-column--' + size()">
<div class="cc-column__content">
<div data-bind="class: uniqueWrapperClass" class="component-styling-wrapper-0">
<div class="job-details__section" data-bind=" class: customizationParams.commonParams.cssClass, attr: { id: customizationParams.commonParams.cssId }, customStyles: customizationParams.commonParams, ">
<h2 class="job-details__description-header text-color-secondary font-family-secondary" data-bind="i18n: 'job-details.job-responsibilities-title'"><strong>RESPONSIBILITIES</strong></h2>
<div class="job-details__description-content basic-formatter" data-bind="html: pageData().job.responsibilities">
<p><strong>POSITION DETAILS</strong></p>
<p><strong>Responsibilities / Accountabilities</strong></p>
<ul>
<li><strong>A combination institutionalized and on-the-job training as per learnership qualification and company requirements.</strong></li>
<li><strong>Drive factors such as Safety, Quality, Productivity, Cost, and delivery to ensure business objectives are followed through executing standardized workplace training.</strong></li>
<li><strong>Learn the use of tools and equipment to carry out specific and specialized process functions.</strong></li>
<li><strong>Adhere to workplace timeframes and procedures.</strong></li>
<li><strong>Participate in providing process alternatives that will make the assembly processes more efficient.</strong></li>
<li><strong>Support production.</strong></li>
<li><strong>Communicate with peers and Supervisors.</strong></li>
<li><strong>Ensure Integrity in work tasks undertaken and identify improvement opportunities.</strong></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p> ;</p>
<p> ;</p>
<p></job-details-content></article>
<p> ;</p>
</div>
</div>
<p> ;</p>
</div>
</div>
</div>
</div>
<p> ;</p>
<p> ;</p>
<div class="app" data-bind="view: 'layout'">
<div class="app__viewport">
<div class="app__wrapper">
<div class="app__main"><main class="app__content" data-bind="view: 'main'" tabindex="-1"><job-details-wrapper params="state: state, displayStyles: displayStyles"></job-details-wrapper></main></p>
<div class="job-details-wrapper">
<div class="app-dialog__main background-color-dialog job-fullpreview__container job-details-page-container">
<p><job-details-checker params="viewData: viewData, jobId: jobId, isExpired: isExpired"><job-details-loader params="viewData: viewData, jobId: jobId"><job-details-page params="viewData: viewData, pageData: state().data"></job-details-page></job-details-loader></job-details-checker></p>
<article><job-details-content params=" pageData: pageData, viewData: viewData, onMessage: onMessage, "></p>
<div class="job-details" data-bind=" i18nLang: pageData().job.lang, attr: { lang: pageData().job.lang }, css: { 'job-details--with-similar-jobs': pageData().similarJobsState().hasJobs }" dir="ltr" lang="en">
<div class="cc-page cc-page--boxed cc-page--job-details-fullscreen" data-bind=" css: {'cc-page--boxed': isPageDisplayBoxed}, class: classWithModifier ">
<div class="cc-page__content">
<div class="cc-section cc-section--width-" data-bind="css: cssClass, style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }">
<div class="cc-section__content">
<div class="cc-row">
<div class="cc-row__content cc-columns-count-1" data-bind="class: 'cc-columns-count-' + columns.length">
<div class="cc-column cc-column--default" data-bind="style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }, class: 'cc-column--' + size()">
<div class="cc-column__content">
<div data-bind="class: uniqueWrapperClass" class="component-styling-wrapper-0">
<div class="job-details__section" data-bind=" class: customizationParams.commonParams.cssClass, attr: { id: customizationParams.commonParams.cssId }, customStyles: customizationParams.commonParams, ">
<div class="job-details__description-content basic-formatter" data-bind="html: pageData().job.responsibilities">
<p><strong>PERFORMANCE MEASURES/ SUCCESS CRITERIA</strong></p>
<ul>
<li><strong>Follow and complete an approved training program as required by FMCSA and MerSeta.</strong></li>
<li><strong>Follow a prescribed training schedule to ensure competence is achieved.</strong></li>
<li><strong>Complete the learnership within the subscribed period.</strong></li>
<li><strong>Rotating over shifts to acquire further exposure during the training period</strong></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p> ;</p>
<p> ;</p>
<p></job-details-content></article>
<p> ;</p>
</div>
</div>
<p> ;</p>
</div>
</div>
</div>
</div>
<p> ;</p>
<div class="app" data-bind="view: 'layout'">
<div class="app__viewport">
<div class="app__wrapper">
<div class="app__main"><main class="app__content" data-bind="view: 'main'" tabindex="-1"><job-details-wrapper params="state: state, displayStyles: displayStyles"></job-details-wrapper></main></p>
<div class="job-details-wrapper">
<div class="app-dialog__main background-color-dialog job-fullpreview__container job-details-page-container">
<p><job-details-checker params="viewData: viewData, jobId: jobId, isExpired: isExpired"><job-details-loader params="viewData: viewData, jobId: jobId"><job-details-page params="viewData: viewData, pageData: state().data"></job-details-page></job-details-loader></job-details-checker></p>
<article><job-details-content params=" pageData: pageData, viewData: viewData, onMessage: onMessage, "></p>
<div class="job-details" data-bind=" i18nLang: pageData().job.lang, attr: { lang: pageData().job.lang }, css: { 'job-details--with-similar-jobs': pageData().similarJobsState().hasJobs }" dir="ltr" lang="en">
<div class="cc-page cc-page--boxed cc-page--job-details-fullscreen" data-bind=" css: {'cc-page--boxed': isPageDisplayBoxed}, class: classWithModifier ">
<div class="cc-page__content">
<div class="cc-section cc-section--width-" data-bind="css: cssClass, style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }">
<div class="cc-section__content">
<div class="cc-row">
<div class="cc-row__content cc-columns-count-1" data-bind="class: 'cc-columns-count-' + columns.length">
<div class="cc-column cc-column--default" data-bind="style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }, class: 'cc-column--' + size()">
<div class="cc-column__content">
<div data-bind="class: uniqueWrapperClass" class="component-styling-wrapper-0">
<div class="job-details__section" data-bind=" class: customizationParams.commonParams.cssClass, attr: { id: customizationParams.commonParams.cssId }, customStyles: customizationParams.commonParams, ">
<div class="job-details__description-content basic-formatter" data-bind="html: pageData().job.responsibilities">
<p><strong>KNOWLEDGE, SKILLS, and ABILITIES (KSA)</strong></p>
<ul>
<li><strong>Attention to detail (ATD) under supervision.</strong></li>
<li><strong>Excellent communication skills (Verbal &; Written).</strong></li>
<li><strong>Organized and goal oriented.</strong></li>
<li><strong>Willingness to learn on the job.</strong></li>
<li><strong>Results driven</strong></li>
<li><strong>Analytical skills</strong></li>
<li><strong>Problem solving and analytical skills</strong></li>
<li><strong>Resilience </strong></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p> ;</p>
<p> ;</p>
<p></job-details-content></article>
<p> ;</p>
</div>
</div>
<p> ;</p>
</div>
</div>
</div>
</div>
<p> ;</p>
<p> ;</p>
<div class="app" data-bind="view: 'layout'">
<div class="app__viewport">
<div class="app__wrapper">
<div class="app__main"><main class="app__content" data-bind="view: 'main'" tabindex="-1"><job-details-wrapper params="state: state, displayStyles: displayStyles"></job-details-wrapper></main></p>
<div class="job-details-wrapper">
<div class="app-dialog__main background-color-dialog job-fullpreview__container job-details-page-container">
<p><job-details-checker params="viewData: viewData, jobId: jobId, isExpired: isExpired"><job-details-loader params="viewData: viewData, jobId: jobId"><job-details-page params="viewData: viewData, pageData: state().data"></job-details-page></job-details-loader></job-details-checker></p>
<article><job-details-content params=" pageData: pageData, viewData: viewData, onMessage: onMessage, "></p>
<div class="job-details" data-bind=" i18nLang: pageData().job.lang, attr: { lang: pageData().job.lang }, css: { 'job-details--with-similar-jobs': pageData().similarJobsState().hasJobs }" dir="ltr" lang="en">
<div class="cc-page cc-page--boxed cc-page--job-details-fullscreen" data-bind=" css: {'cc-page--boxed': isPageDisplayBoxed}, class: classWithModifier ">
<div class="cc-page__content">
<div class="cc-section cc-section--width-" data-bind="css: cssClass, style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }">
<div class="cc-section__content">
<div class="cc-row">
<div class="cc-row__content cc-columns-count-1" data-bind="class: 'cc-columns-count-' + columns.length">
<div class="cc-column cc-column--default" data-bind="style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }, class: 'cc-column--' + size()">
<div class="cc-column__content">
<div data-bind="class: uniqueWrapperClass" class="component-styling-wrapper-0">
<div class="job-details__section" data-bind=" class: customizationParams.commonParams.cssClass, attr: { id: customizationParams.commonParams.cssId }, customStyles: customizationParams.commonParams, ">
<h2 class="job-details__description-header text-color-secondary font-family-secondary" data-bind="i18n: 'job-details.job-qualifications-title'"><strong>QUALIFICATIONS</strong></h2>
<div class="job-details__description-content basic-formatter" data-bind="html: pageData().job.qualifications">
<p><strong>QUALIFICATIONS and EXPERIENCE</strong></p>
<p><strong>LEARNING PROGRAMMES REQUIREMENTS </strong></p>
<p><strong>GR 12 CERTIFICATE WITH A PASS MARK IN:</strong></p>
<ul>
<li><strong>GR12 Pure Mathematics HG/SG (does NOT includeMath’s Literacy, Additional Math’s, Functional Math’s, Commercial Math’s, Applied Math’s)</strong></li>
<li><strong>GR12 English</strong></li>
<li><strong>Un-employed individuals only</strong></li>
</ul>
<p><strong>Applicants must be below 35 years of age.</strong></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p> ;</p>
<p> ;</p>
<p></job-details-content></article>
<p> ;</p>
</div>
</div>
<p> ;</p>
</div>
</div>
</div>
</div>
<p> ;</p>
<p> ;</p>
<div class="app" data-bind="view: 'layout'">
<div class="app__viewport">
<div class="app__wrapper">
<div class="app__main"><main class="app__content" data-bind="view: 'main'" tabindex="-1"><job-details-wrapper params="state: state, displayStyles: displayStyles"></job-details-wrapper></main></p>
<div class="job-details-wrapper">
<div class="app-dialog__main background-color-dialog job-fullpreview__container job-details-page-container">
<p><job-details-checker params="viewData: viewData, jobId: jobId, isExpired: isExpired"><job-details-loader params="viewData: viewData, jobId: jobId"><job-details-page params="viewData: viewData, pageData: state().data"></job-details-page></job-details-loader></job-details-checker></p>
<article><job-details-content params=" pageData: pageData, viewData: viewData, onMessage: onMessage, "></p>
<div class="job-details" data-bind=" i18nLang: pageData().job.lang, attr: { lang: pageData().job.lang }, css: { 'job-details--with-similar-jobs': pageData().similarJobsState().hasJobs }" dir="ltr" lang="en">
<div class="cc-page cc-page--boxed cc-page--job-details-fullscreen" data-bind=" css: {'cc-page--boxed': isPageDisplayBoxed}, class: classWithModifier ">
<div class="cc-page__content">
<div class="cc-section cc-section--width-" data-bind="css: cssClass, style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }">
<div class="cc-section__content">
<div class="cc-row">
<div class="cc-row__content cc-columns-count-1" data-bind="class: 'cc-columns-count-' + columns.length">
<div class="cc-column cc-column--default" data-bind="style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }, class: 'cc-column--' + size()">
<div class="cc-column__content">
<div data-bind="class: uniqueWrapperClass" class="component-styling-wrapper-0">
<div class="job-details__section" data-bind=" class: customizationParams.commonParams.cssClass, attr: { id: customizationParams.commonParams.cssId }, customStyles: customizationParams.commonParams, ">
<div class="job-details__description-content basic-formatter" data-bind="html: pageData().job.qualifications">
<p><strong>IMPORTANT: APPLICATION PROCESS</strong></p>
<p><strong>The following key documentation is required when applying for this role: </strong></p>
<ol>
<li><strong>Comprehensive CV.</strong></li>
<li><strong>Original certified copies of ALL qualifications attached to CV.</strong></li>
<li><strong>Original certified copy of National ID attached to CV.</strong></li>
<li><strong>CVs without the required documents attachedwill not be considered.</strong></li>
</ol>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="cc-row">
<div class="cc-row__content cc-columns-count-1" data-bind="class: 'cc-columns-count-' + columns.length">
<div class="cc-column cc-column--default" data-bind="style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }, class: 'cc-column--' + size()">
<div class="cc-column__content"></div>
</div>
</div>
</div>
<div class="cc-row">
<div class="cc-row__content cc-columns-count-1" data-bind="class: 'cc-columns-count-' + columns.length">
<div class="cc-column cc-column--default" data-bind="style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }, class: 'cc-column--' + size()">
<div class="cc-column__content"></div>
</div>
</div>
</div>
<div class="cc-row">
<div class="cc-row__content cc-columns-count-1" data-bind="class: 'cc-columns-count-' + columns.length">
<div class="cc-column cc-column--default" data-bind="style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }, class: 'cc-column--' + size()">
<div class="cc-column__content"></div>
</div>
</div>
</div>
<div class="cc-row">
<div class="cc-row__content cc-columns-count-1" data-bind="class: 'cc-columns-count-' + columns.length">
<div class="cc-column cc-column--default" data-bind="style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }, class: 'cc-column--' + size()">
<div class="cc-column__content">
<div data-bind="class: uniqueWrapperClass" class="component-styling-wrapper-0">
<div class="job-details__section" data-bind=" class: customizationParams.commonParams.cssClass, attr: { id: customizationParams.commonParams.cssId }, customStyles: customizationParams.commonParams, ">
<h2 class="job-details__description-header text-color-secondary font-family-secondary" data-bind="i18n: 'job-details.job-info-title'"><strong>JOB INFO</strong></h2>
<div class="job-details__info-section">
<div class="job-meta">
<div class="job-meta__inner">
<ul class="job-meta__list">
<li class="job-meta__item"><strong><span class="job-meta__title" data-bind="text: name">Job Identification</span><span class="job-meta__subitem" data-bind="text: value">35799</span></strong></li>
<li class="job-meta__item"><strong><span class="job-meta__title" data-bind="text: name">Job Category</span><span class="job-meta__subitem" data-bind="text: value">Manufacturing</span></strong></li>
<li class="job-meta__item"><strong><span class="job-meta__title" data-bind="text: name">Posting Date</span><span class="job-meta__subitem" data-bind="text: value">2024/09/23, 07:00</span></strong></li>
<li class="job-meta__item"><strong><span class="job-meta__title" data-bind="text: name">Apply Before</span><span class="job-meta__subitem" data-bind="text: value">2024/10/02, 15:30</span></strong></li>
<li class="job-meta__item"><strong><span class="job-meta__title" data-bind="text: name">Job Schedule</span><span class="job-meta__subitem" data-bind="text: value">Full time</span></strong></li>
<li class="job-meta__item"><strong><span class="job-meta__title job-meta__title--locations" data-bind="text: name">Locations</span><span class="job-meta__subitem"><span class="job-meta__locations"><span class="job-meta__pin-item">Silverton, Pretoria, GP, 0184, ZA</span></span><span data-bind="text: workplaceTypeName, css:{ 'job-meta__workplace-type': hasLocationsAcrossMultipleRows()}" class="job-meta__workplace-type">(On-site)</span></span></strong></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p> ;</p>
<p> ;</p>
<p></job-details-content></article>
<p> ;</p>
</div>
</div>
<p> ;</p>
</div>
</div>
</div>
</div>
<p> ;</p>
<p><strong><a class="maxbutton-1 maxbutton" href="https://efds.fa.em5.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/35799"><span class='mb-text'>CLICK HERE TO APPLY</span></a> </strong></p>
<p> ;</p>

If you're looking to build a rewarding career in South Africa's agricultural sector, ZZ2 offers…
Are you looking for an opportunity to kickstart your career in Supply Chain Management? GCC Skills…
The South African Police Service (SAPS) invites interested and suitably qualified candidates to apply for…
If you're looking for a career in the transport and logistics industry, here's an exciting…
School holidays are the perfect time to invest in your future, and one of the…
South African youth looking for an opportunity to gain workplace experience and kick-start their careers…