Kelly Sinclair Recruitment Partners

KSRP is a specialist recruitment partner built on genuine, long-term relationships.
We believe great hiring starts with really listening to our clients, our candidates, and what each role truly needs.

With relationships spanning over 20 years, we specialise in senior management recruitment across Finance, HR, and Supply Chain, supporting businesses across South Africa.

How we work

  • Take the time to get to know our candidates as people, not just CVs
  • Partner closely with clients to understand their teams, culture, and leadership style
  • Manage the recruitment process end-to-end with care, clarity, and consistent communication
  • Use our trusted network to introduce high-calibre talent thoughtfully and efficiently

We’re proud of the trust placed in us and the lasting placements that come from matching the right people with the right environments — where everyone can do their best work.

Current Vacancies

Due to the large number of applications we receive, it is impossible to respond to each candidate individually. If you haven’t heard from us within 2 weeks, please consider your application unsuccessful.

Senior Finance Manager

Gauteng - South Africa
Finance

Senior Finance Manager | JohannesburgOur client is seeking an exceptional Senior Finance Manager to join its executive leadership team. This is a strategic leadership opportunity for a commercially minded CA(SA) who thrives in a fast-paced, multi-site environment and is passionate about driving business performance through financial...
Find Out More

Human Resources Practitioner

KwaZulu Natal - South Africa
HR

Human Resources Practitioner | DurbanOur client, a well-established manufacturing company, is seeking an experienced Human Resources Practitioner to support the HR function and provide professional, customer-centric HR business partnering to employees. The successful candidate will play a key role in maintaining positive employee relations,...
Find Out More

Finance Manager – CA(SA)

KwaZulu Natal - South Africa
Finance

Finance Manager | DurbanOur client is looking for a Finance Manager who will be responsible and accountable for the overall financial management of their local facility. The role will cover financial input, output, interpretation, analysis, presentation, reporting and management, while ensuring compliance with all relevant financial...
Find Out More

Finance Manager

KwaZulu Natal - South Africa
Finance

Finanace Manager | DurbanOur client is looking for an experienced Finance Manager CA(SA) to take ownership of the finance function within a complex, multi-entity and international business environment. This is a broad, hands-on Finance Manager role combining commercial insight, financial control, cross-border exposure and...
Find Out More

Treasury Manager

Gauteng - South Africa

Treasury Manager | IsandoAn established organisation is seeking an experienced Treasury Manager to take responsibility for the effective management of the treasury function. The role will oversee cash and liquidity management, funding, banking relationships, financial risk, foreign exchange and working capital, while ensuring strong controls,...
Find Out More

Junior Accountant

KwaZulu Natal - South Africa
Finance

Junior Accountant | DurbanA leading international trading, distribution and logistics business within the chemicals industry is seeking a Junior Accountant to support the full spectrum of day-to-day financial operations. The successful candidate will play an important role in maintaining accurate financial records, strong financial controls and...
Find Out More

National Finance Manager

KwaZulu Natal - South Africa
Finance

National Finance Manager | DurbanOur client is looking for a commercially sharp Finance Manager to take ownership of the finance function across complex, multi-site operations in South Africa and Namibia. This role goes well beyond reporting. Youll work closely with operational and commercial leaders to challenge costs, improve margins,...
Find Out More

Key Account Manager

KwaZulu Natal - South Africa
Sales

Key Account Manager | Pinetown, DurbanOur client is seeking an experienced Key Account Manager to manage and grow strategic customer relationships across South Africa. This role will take ownership of key accounts, driving revenue growth, profitability, customer retention and new business opportunities within an international industrial...
Find Out More

Legal Governance Manager

KwaZulu Natal - South Africa
Legal

Legal Governance Manager | Westville, DurbanAn exciting opportunity has become available for an experienced Legal Governance Manager to join a leading international organisation based in Durban. This is a senior, commercially focused role for an admitted attorney who can operate as a trusted legal advisor to executive leadership while...
Find Out More

Head of Sales

Gauteng - South Africa
Sales

Head of Sales | Johannesburg  Our client is looking for a commercially driven Head of Sales to lead and deliver national sales performance while driving sustainable revenue growth. This executive leadership role is responsible for developing and executing the sales strategy across new business acquisition, key account management, and...
Find Out More

Regional Financial Controller

Eastern Cape - South Africa
Finance

Regional Financial Controller | GqeberhaAn exciting opportunity exists for an experienced Regional Financial Controller to take financial responsibility across multiple manufacturing plants.This is a hands-on, operational finance role for someone who understands manufacturing, enjoys getting behind the numbers and can provide meaningful...
Find Out More

Regional Manager – Customer Success

Western Cape - South Africa
Sales

Regional Manager | Woodstock, CPTOur client is looking for an experienced Regional Manager to lead a client-facing team across the Western and Eastern Cape.This is a hands-on leadership role combining people management, key account ownership, client retention and commercial growth. Youll lead a regional team while personally managing a...
Find Out More
1 2

Recent Placements

These positions are examples of our most recent placements.

If you wish to submit your details for consideration on future similar roles, please apply for one of the positions below. We will keep your details on our database for this purpose.

Senior Procurement Manager

KwaZulu Natal - South Africa
Supply Chain

Senior Procurement Manager | DurbanOur client is seeking an experienced and commercially driven Senior Procurement Manager to lead the procurement function across raw materials and packaging. This is a hands-on leadership role requiring strong strategic sourcing capability, technical packaging expertise, supplier management, working capital...
Find Out More

Financial Accountant

KwaZulu Natal - South Africa
Finance

Financial AccountantOur client is seeking an experienced and detail-oriented Financial Accountant to play a key role in managing the financial reporting function. This position is responsible for ensuring accurate financial reporting, effective cash flow management, regulatory compliance, and continuous improvement of financial processes. The...
Find Out More

Divisional Accountant (Durban)

KwaZulu Natal - South Africa
Finance

Divisional Accountant | Durban   Are you passionate about annual financial statements? Do you dream about tax submissions? Our client is looking for a Divisional Accountant, who is a key player in the Finance team, responsible for delivering accurate, timely consolidation and reporting of the divisions financial information. This...
Find Out More

HR Practitioner – 6-month Fixed Term Contract

East London - Eastern Cape - South Africa
HR

Our client, a multinational manufacturing company in South Africa, is looking for a Human Resources Practitioner for a 6-month Fixed Term Contract for their team in East London to provide a full function Human Resources service in terms of advice, administration, support, control, & coordination of Human Resources activities on plant...
Find Out More

Procurement Manager (Johannesburg)

Gauteng - South Africa
Procurement,Supply Chain

Procurement Manager | Johannesburg   Our client is looking for an experienced Procurement Manager to lead the sourcing and supply of raw materials and packaging for a manufacturing environment. The role is responsible for developing procurement strategies, managing supplier relationships, negotiating contracts, controlling costs, and...
Find Out More

Head of Communications (Successfully Appointed)

KwaZulu Natal - South Africa
Marketing,Other

Head of Communications - Durban   Role Overview   This role is responsible for leading and executing both internal and external communication strategies that support the organisations strategic objectives and reputation, working closely with executive leadership, including the CEO, to ensure clear, consistent, and impactful...
Find Out More
1 2 3

We use cookies to personalise your experience.
By using our website you agree to our Terms and Conditions and Privacy Policy