2,133,953open jobs
136,451companies
254,453added this week
Browse all
Location
In office (Rustenburg)
Employment
Full-Time

First seen by Alion on Nov 6, 2026.

Overview
Company
Impact
Profile match
Sentinel Staffing Services is a recruitment agency in South Africa that places candidates with client employers. It advertises assistant financial controller, accountant and engineering manager roles, hiring on behalf of clients in finance, engineering and hospitality. The company is based in South Africa.


SUMMARY:
VACANCY: FINANCIAL CONTROLLERLocation: Pilanesberg area, North West
Salary: R55,000 – R60,000 CTC per month
Industry: Hospitality | Lodge & Timeshare
About the PositionAn established hospitality operation in the Pilanesberg area, close to Sun City, is seeking an experienced and commercially minded Financial Controller to lead its finance and accounting function.
This is an excellent opportunity for a senior finance professional with strong financial management capabilities, leadership experience, and a solid understanding of financial controls, budgeting, forecasting, and statutory compliance.
The successful candidate will play a key role in financial planning, reporting, and supporting strategic business decisions.

POSITION INFO:
Key Responsibilities Lead and manage the finance and accounting function. Prepare annual budgets, strategic financial plans, and forecasts. Compile monthly management accounts and financial reports. Prepare and manage cash flow forecasts. Ensure accurate monthly financial reporting and timeshare reporting packs. Complete VAT returns and ensure accurate reconciliations. Oversee PAYE reconciliations, salaries, and control accounts. Review trading activities and identify opportunities to improve financial performance. Manage annual insurance declarations and related financial administration. Assist management with commercial decisions, contracts, capital expenditure, and operational matters. Oversee the annual internal audit process. Ensure compliance with relevant statutory requirements, tax legislation, and company policies. Lead, develop, and support the finance team. Minimum Requirements Relevant diploma, bachelor's degree, or equivalent professional qualification in Finance or Accounting. Minimum of 5 years' relevant financial management experience. Currently occupying, or having previously occupied, a senior accounting or financial management position. Strong financial management and commercial acumen. Experience in budgeting, forecasting, management accounts, and financial reporting. Good understanding of auditing procedures and statutory compliance. Knowledge of relevant tax legislation and financial regulations. Computer literacy and experience with financial systems. Strong leadership, interpersonal, and communication skills. Excellent analytical and problem-solving abilities. High level of integrity and attention to detail. Ability to work under pressure and meet strict deadlines. Experience within the hospitality, lodge, hotel, or timeshare industry would be advantageous. Location & Accessibility The position is based in the Pilanesberg area, close to Sun City. Candidates residing in or around Rustenburg, Brits, and surrounding areas would be ideally situated for this opportunity.

 

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,133,953 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Recommended for you based on this role

Finance
Similar stack
Same company
Rustenburg
In office · Full-Time · South Africa
Apply
In office · Full-Time · South Africa
Analytics
Microsoft Excel
Apply
Warehouse Controller 27 days ago
In office · Full-Time · Rustenburg
Apply
In office · Full-Time · South Africa
Analytics
Microsoft Excel
Apply
In office · Full-Time · South Africa
Apply
$40k – $44k per year (gross) · In office · Full-Time · Rustenburg
Apply
Finance Manager 1 day ago
In office · Full-Time · Rustenburg
Apply
In office · Part-Time · Rustenburg
Apply
In office · Full-Time · Rustenburg
Apply
In office · Full-Time · Rustenburg
Apply
See all jobs
This is one of many
2,133,953 more open roles from verified company boards, updated every day.