Category Finance & Compliance

Finance Administrator

Location: Malta, or Eindhoven, The Netherlands Company: The organization is an international IT company with its headquarters in Eindhoven and several offices abroad.  The organization is a game studio that creates and operates online casino games for more than 500…

Compliance Manager

Location: Malta Role Overview: The role of a Compliance Manager is to be responsible for ensuring our organization complies with government regulations — domestically as well as globally — and avoids missteps that could result in hefty fines, legal ramifications…