manager administration careers in Valletta, Malta