Skip to main content

Clifford Chance
Richard Hastings

Richard Hastings

Director - Technology, Media and Telecommunications