Debbie Venn

Partner and Head of Technology, Media and Telecommunications

Key Contact