Andrew Ayres KC
‘Andrew is a very eloquent and effective advocate. He is extremely calm in stressful, high-stakes proceedings and exudes confidence and capability. Ever the team player, Andrew brings out the best in any team with his extremely collaborative approach.’