Global Head HR… — CSC Corptax · Wilmington,… | Tsenta