Valletta, Malta Architect at AP Valletta AP Valletta is looking for an architect to join its team in Valletta, Malta.More