Role Overview: The Head of Finance will oversee and manage all financial operations for the organization, including strategic financial planning, reporting, budgeting, treasury, compliance, and risk management. This leadership role requires a forward thinking individual with deep knowledge of international…