Xbox Live head Dan McCulloch is leaving Microsoft June 30, 2020 by admin Tweet Dan McCulloch, a 15-year veteran at Microsoft, revealed today that he is departing the company soon. McCulloch is currently the General Manager of Xbox Live, responsible for growing its community. Read more… Neowin Related Posts:Microsoft's former Xbox communication head Larry…Xbox Live is currently down for some usersXbox Cloud Gaming goes live on Xbox Series X|S and Xbox OneMicrosoft unveils Xbox Game Pass Core, the…The original Xbox Live can now play online games…