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 usersMicrosoft unveils Xbox Game Pass Core, the…The original Xbox Live can now play online games…Xbox and Bethesda Games Showcase goes live on June 12