Stephen Toulouse, Xbox Live's Director of Policy & Enforcement, Leaves

Stephen Toulouse, Xbox Live's Director of Policy & Enforcement, Leaves

He says his departure is based on complex and personal reasons