Alastair Ross

(Contributor)

Alastair Ross is the Edinburgh-based director of public policy at international law firm Pinsent Masons.