Payroll & Treasury Officer The Role Overseeing payroll for over 150 employees across multiple countries, including the UK, UAE, Bahrain, KSA, South