Share C Squared creates new global commercial role; hires Haymarket lead

Let's do Biz