Revenue Controller
Listed on 2026-10-14
-
Finance & Banking
Financial Reporting
Bilaj Aljazayer, Kingdom of Bahrain | Posted on 08/30/2026
Location:
Reporting to:
Finance Manager / Financial Controller
YOU ARE PART OF WHAT WE ARE AND WHAT WE DO
Our Vision at Bahrain Surf Park is to bring surfing to the nation, and develop passion for health,wellbeing and fun through Waves for All.
We will attract visitors from all continents, growing Bahrain’s surf andbeach culture, and act as a catalyst to establish Bahrain not only as the Premier Surf Destination of the Middle East, but as a leading destination forfun - with Water, Waves and Surfing at our core.
We will create smiles, happiness, and wellbeing through safe fun activities for all backgrounds, abilities and generations, now and into the future.
OVERVIEWAND PURPOSE OF YOUR ROLEThe Revenue Controller is responsible for safeguarding, monitoring,and accurately reporting all revenue streams generated by Bahrain Surf parkincluding surf operations, F&B, retail, memberships, events,sponsor ships, and ancillary activities. The role ensures completeness ofrevenue, compliance with IFRS and VAT requirements, prevention of revenueleakage, and delivery of timely management reporting.
Reporting directly to the Finance Manager, you will serve as the primary financial safeguard across all commercial revenue centers, auditingdaily settlement flows, verifying deferred revenue, monitoring systemoverrides, and collaborating with cross-functional operational teams toprotect company turnover.
WHAT YOU DO: ROLE RESPONSIBILITIES Daily Revenue Reconciliation & Settlement Verification- Multi-Channel Reconciliation: Perform daily cross-system reconciliations between POS terminals,ticketing software, online booking engines, cash collections, credit cardsettlements, and bank deposits.
- Revenue Completeness: Auditdaily income feeds across all park channels (surf bookings, food &beverage, retail, memberships, event bookings, sponsor ships, and ancillaryguest activities) to guarantee 100% revenue capture.
- Gateway & Merchant Audits: Verify credit card gateway settlements, payment aggregator reports,and electronic wallet clearing accounts against bank statements.
- Transaction Exception Audits: Conduct rigorous daily audits of discounts, refunds, voids,complimentary transactions, price adjustments, and manager system overrides.
- Leakage Control: Investigaterevenue discrepancies, missing tickets, unrecorded sales, or unauthorizedrate adjustments, implementing corrective action to prevent loss.
- System Controls & Permissions: Routinely review POS authorization levels, pricing matrices, and discount rules to ensure compliance with financial authority delegation.
- Revenue Recognition: Track, account for, and recognize income in full compliance with IFRS 15 (Revenue from Contracts with Customers).
- Membership Accounting: Audit andmanage deferred revenue schedules for annual/monthly park memberships,package bookings, and gift vouchers, ensuring accurate monthly amortization.
- Advance Booking Tracking: Reconcileadvance guest deposits for corporate events, surf group bookings, and cabanarentals against actual consumption.
- Management Dashboards: Compile and present daily, weekly, and monthly revenue performance reports,commercial dashboards, and key metric tracking.
- Variance & Yield Analysis: Conduct monthly variance analysis comparing actual yield, averagerate per guest, and channel revenue against approved budgets and forecasts.
- Commercial Insights: Highlightcommercial trends, peak revenue hours, channel mix profitability, and pricing strategy performance to senior management.
- Journal Entry Preparation: Prepare and post…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).