Our client is an international client who is setting up base in Malta. They operate in the oil industry and have offices in a number of countries. They require an Operations and Business Manager role to execute business strategies that are alligned to the company's vision. The chosen candidate will mainly be coordinating with the Dutch office in this role.
The Role
Job Reference: LL966