Cook Linguine in salted water until al dente, reserve 1/2 cup pasta water, drain the rest. Hold to the side.
Cut Chicken into bite-sized pieces and season with Italian Seasoning, Garlic Powder, Salt, and Pepper.
Cook Chicken over medium heat until golden brown on all sides with crispy edges.
Add Butter and Garlic. Spoon Garlic Butter over Chicken for 1 to 2 minutes. Add Lemon Juice and Zest. Toss until the Chicken has a bright Lemon glaze. Sprinkle with parsley. Transfer to a plate.
In the same pan, melt Butter over medium heat. Add Garlic and cook until fragrant. Add Cream and Broth. Simmer for 3 minutes.
Gradually stir in Parmesan and Mozzarella until thick and smooth with a slight gloss. Season with White Pepper and Salt.
Add Linguine and toss until all is coated. Add a splash of pasta water if too thick.
Plate Linguine first, then add Chicken beside or on top. Serve while steaming hot.