Miranda Moore QC
'Miranda's ability to manage and present huge amounts of complex information is formidable, and her grasp of the minutiae, and ability to deploy it, is impressive. She is also very good at leading a team: she sets objectives, gives clear instructions, and offers support and guidance where needed.'