Six Degrees Appoints Vince DeLuca as Chief Executive Officer June 18, 2024June 18, 2024 by Toby Shackleton Six Degrees has appointed Vince DeLuca as Chief Executive Officer as it seeks to distinguish … Read more