Cook pasta to al dente doneness in large pot of salted boiling water. When done, drain and set aside.
Meanwhile, heat olive oil in a large skillet over medium high heat. Sauté the sprigs of rosemary and marjaram along with the mushrooms and shallot until aromatic, about 5-8 minutes.
Add the garlic, stir, and continue to cook until the garlic starts to turn golden brown, about 1-2 minutes.
Add the Marsala wine and cook until it has mostly evaporated, about 10 minutes.
Reduce heat to medium and add the heavy cream and strips of Prosciutto, stir, and cook for an additional 2 minutes until sauce thickens. Remove stems from herbs.
Toss drained hot cooked pasta in sauce and serve. Season with salt and pepper, as desired.