strategy careers in Fgura, Malta