business strategy careers in Malta