Macfarlanes
Show contact
Julian Howard
Managing Partner
Alexandra Green
Partner
Michael Freedman
Associate
Richard Fletcher
Nikolas Ireland
+ 57 more
Current role
View in org chart