Vince Squillacioti, CIO & Head of Global Customer Support at Elemica

Vince Squillacioti, CIO & Head of Global Customer Support at Elemica