David Beveridge has worked at Macdonald Henderson since February 2005, currently holding the title of Managing Director. Prior to that, David was a Corporate Solicitor at MMS from September 1999 to February 2005, and started their career as a Trainee at McGrigors from September 1997 to September 1999.
Sign up to view 1 direct report
Get started
This person is not in any teams