Neil Davison is the CTO of Macfarlanes.
1,002 people are employed at Macfarlanes.
The NAICS codes for Macfarlanes are [54, 541, 54112, 54111, 5411].
The SIC codes for Macfarlanes are [811, 81].