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.

Planning & Inventory Manager

Gauteng - South Africa
Supply Chain

Planning & Inventory Manager | Gauteng Our cient is looking for a hands-on, commercially minded Planning & Inventory Manager who knows how to keep production moving, stock levels under control and the warehouse running like a well-oiled machine. You will be the person connecting the dots between production planning, inventory,...
Find Out More

Supply Chain Excellence Lead

KwaZulu Natal - South Africa
Supply Chain

Supply Chain Excellence Lead (1 Year Fixed-Term Contract) | DurbanLove solving complex problems? Know how to make supply chains smarter, leaner and more profitable? Our client is looking for a seriously sharp, analytical thinker who can turn complex supply chain challenges into practical solutions that deliver real results. This is not a...
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

Cost & Management Accountant

KwaZulu Natal - South Africa
Finance

Cost & Management Accountant | DurbanIf Excel is your happy place and messy numbers feel more like a challenge than a crisis we should talk. Our client is looking for a seasoned, hands-on Cost & Management Accountant who loves costing, systems, BI and figuring out where the money is actually going. Youll play a key...
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

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

Senior Financial Manager: FP&A

Gauteng - South Africa
Finance

Senior Financial Manager: FP&A | JohannesburgIf youre someone who can look at a set of numbers and immediately spot whats going right, whats going wrong, and whats about to go wrong we should probably talk! Were looking for a Senior Financial Manager: FP&A to take the lead on financial planning, forecasting and analysis, providing senior...
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

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.

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

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

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 high-impact...
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 ensuring...
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 messaging...
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