Chief Financial Officer / Singapore / Southeast Asia
Choices that improved a later quarter
- Group revenue
- S$286m
- 2025; system integration, managed services and offshore delivery
- People in four countries
- 2,180
- Singapore, Malaysia, Indonesia and Vietnam, December 2025
- Public-sector collection period
- 109 days
- Malaysian agencies, December 2025, down from 171 in June 2023
Decisions & consequences
01Paying a higher bank margin for covenants that could absorb a project loss
Our S$95 million club facility came up for refinancing in 2022. The lead bank's first offer carried a margin of 2.15 per cent over SORA, a net-debt-to-EBITDA ceiling of 2.75 times tested quarterly on rolling twelve-month figures, and a minimum EBITDA of S$26 million. About 45 per cent of our order book was fixed-price systems integration. Because an expected loss is recognised in full once evident, one seriously troubled contract would probably breach those tests.
The chief executive and Kandimara Capital, our private-equity shareholder, preferred the cheapest terms. Kandimara's representative objected most strongly to the distribution restriction I proposed. I argued that a waiver negotiated after a loss would cost more than the margin we saved and would arrive when our bargaining position was weakest. The board divided, then accepted my recommendation.
We signed at 2.50 per cent. The debt ceiling became 3.25 times, tested half-yearly; a minimum liquidity of S$15 million replaced the EBITDA floor; and distributions were permitted only while the ratio stayed below 2.0 times. The extra margin cost about S$300,000 a year.
In the third quarter of 2024, a RM62 million fixed-price integration for a Malaysian commercial bank needed RM19 million more effort than estimated, mainly in connecting to the bank's older systems. We provided for the whole expected loss of RM14.2 million in that quarter. Rolling EBITDA fell to S$24.6 million; under the first offer we would have missed both the quarterly ceiling and the floor. At the December 2024 test the ratio was 2.94 times, within the revised limit, and no waiver was needed. An S$8 million distribution planned for 2024 was deferred to 2026, which Kandimara accepted reluctantly.
Fixed-price bids above S$10 million now come to me with a covenant-headroom sensitivity. If I repeated the refinancing, I would offer lenders our fixed-price register from the start and negotiate a margin step-down once the ratio fell, rather than paying the higher rate for the facility's whole life.
02Declining a receivables sale and a tender while acceptances were repaired
By June 2023 our Malaysian public-sector receivables stood at RM118 million, and collection took an average of 171 days. Most agencies paid within their stated terms once an acceptance certificate was signed. The delay lay before that: test evidence was incomplete, sign-off owners had changed, and certificate packs reached client committees after their monthly meeting.
A lending bank offered to buy certified public-sector invoices at a discount of roughly 6 per cent a year, with recourse to us for disputed amounts. The cost would have been about RM4.3 million annually. Kandimara favoured the offer because it would reduce reported net debt before a planned review of the group's valuation. I recommended declining it. The recourse meant the dispute risk remained ours, and the sale would have improved the balance sheet while leaving the documentation problem untouched.
Instead we formed an acceptance desk in Kuala Lumpur: eleven project accountants and documentation officers, costing RM1.9 million a year, who prepared each certificate pack alongside delivery and tracked every committee date. Public-sector bids now carry an explicit financing charge for the stated payment terms. On that basis we declined a RM42 million state-agency tender that paid only on final acceptance in month thirty. The sales director disagreed, and I understood why; it was a credible project in a region where we wanted presence.
The decision had costs. Revolving-facility drawings rose by about S$9 million for twelve months, and the group's 2024 revenue growth was lower than the plan presented to shareholders. By December 2025, public-sector collection days had fallen to 109, receivables to RM84 million, and public-sector revenue had risen from RM196 million to RM221 million. We wrote off nothing.
In hindsight I had the conversations in the wrong order. Two agencies' delays came partly from their own committee calendars, which they adjusted once we asked. I would speak with client project owners before reorganising our own team, and I would design the acceptance pack at mobilisation rather than at the end of delivery.
03Linking a delivery rate card to wages instead of hedging three years ahead
Our Ho Chi Minh City centre employed 560 engineers in 2023 and earned US$31.0 million from Australian and North American software clients under three-year US-dollar rate cards. Pay for experienced developers had risen by around 11 per cent a year, and the dong's gradual movement against the dollar offset only a small part of it. Gross margin had fallen from 24 per cent in 2021 to 14 per cent, and voluntary attrition had reached 26 per cent.
One of our lending banks proposed forward contracts covering all forecast dollar receipts for thirty-six months. I opposed it. The main exposure was wages, not currency, and hedging uncontracted revenue could leave us holding contracts without matching cash if a client reduced its team. The board adopted a narrower policy: hedge up to 60 per cent of contracted receipts over the next twelve months.
The harder change was commercial. At each renewal we proposed an annual rate review linked to an independent salary survey for software roles in the city, capped at 8 per cent and floored at zero. Our head of sales argued that clients would treat it as a price increase dressed as a formula and that we should absorb another year. I accepted that risk, and the centre's director and I presented the salary data to each client's procurement team.
Five of six major clients agreed. The sixth, an Australian retailer's software group, moved its work elsewhere during 2024, removing US$4.6 million of annual revenue. The centre's 2025 revenue was US$28.5 million, gross margin recovered to 21 per cent, and voluntary attrition fell to 18 per cent because pay reviews were now funded rather than deferred.
Indexation now appears in new contracts from the first day. I would have proposed it at the original signing rather than at renewal, when the client's memory of the earlier price made the conversation harder than it needed to be. I would also have shared salary data with clients a year before asking anything of them.
Discuss a leadership challenge ↗