Ralph Spencer

Vodafone Business LegalHead of Legal - Contracting