

The Business Finance Lead will play a critical role in managing and guiding the financial strategies of the organization. This position is pivotal in ensuring financial health and aligning financial initiatives with the company's overall goals.
A minimum of 8-12 years of relevant experience in finance or financial management roles is preferred.