MCGRIGORS LLP

Please note that due to the planned shutdown of Webb-site.com, the directors, officers and advisers of HK-listed companies have ceased to be updated effective 2025-03-31. Appointments and resignations effective on or before that date were recorded, as were advisers recorded in annual reports filed on or before that date. A repository of our database and software is now available.
Snapshot date:
exclude unknown removal dates

Main board

Name Age
in
2022
Position From Until
1 Alexander, Ewan Grant M 56 PartnerPartner 2006-08-29 2012-05-01
2 Anderson, David Stuart (1967-08) M 55 PartnerPartner 2008-10-01 2011-08-31
3 Anderson, Findlay Iain M 47 PartnerPartner 2008-02-01 2011-10-28
4 Anderson, Gary John (1966-09) M 56 PartnerPartner 2006-12-05 2012-05-01
5 Anderson, Richard Francis Andrew M 56 PartnerPartner 2010-08-04 2012-05-01
6 Anderson, Thomas Duncan M 68 PartnerPartner 2006-08-29 2012-05-01
7 Ballantyne, Jennifer Anne F 55 PartnerPartner 2006-08-29 2012-05-01
8 Bankier, David Alexander M 73 PartnerPartner 2006-08-29 2011-09-30
9 Beckett, Samuel Robert M 65 PartnerPartner 2009-10-01 2012-05-01
10 Bedstead, John Paul M 59 PartnerPartner 2009-10-01 2011-01-31
11 Benstead, John Paul M 59 PartnerPartner 2009-10-01 2011-01-31
12 Blackmore, Peter William M 66 PartnerPartner 2007-05-01 2012-05-01
13 Botiuk, Yuri M 53 PartnerPartner 2011-10-01 2012-05-01
14 Botiuk, Yuri Markian M 53 PartnerPartner 2011-10-01 2012-05-01
15 Brett, Adam Thomas Garrett M 65 PartnerPartner 2009-10-01 2012-05-01
16 Brinkworth, Stuart John M 53 PartnerPartner 2006-10-01 2007-03-16
17 Brown, Anna Bridgetta F 56 PartnerPartner 2006-08-29 2012-05-01
18 Bullock, James Francis M 54 PartnerPartner 2006-08-29 2012-05-01
19 Burnett, Seona Anne F 53 PartnerPartner 2006-10-01 2012-05-01
20 Burroughs, Philip Anthony M 67 PartnerPartner 2006-08-29 2011-09-30
21 Cairns, Stuart Jon M 47 PartnerPartner 2011-10-01 2012-05-01
22 Cameron, Laura (1969-07) F 53 PartnerPartner 2006-08-29 2012-05-01
23 Cashmore, Peter Atherton M 60 PartnerPartner 2007-08-01 2012-04-29
24 Cassidy, Brian (1968-05) M 54 PartnerPartner 2006-08-29 2008-12-31
25 Chadwick, Rosalie Madeleine F 45 PartnerPartner 2008-10-01 2012-05-01
26 Chester, Jane Elizabeth F 62 PartnerPartner 2006-08-29 2007-08-03
27 Christopher, William Thomas M 51 PartnerPartner 2008-08-01 2012-05-01
28 Clayton, Sarah Frances F 51 PartnerPartner 2011-05-03 2012-05-01
29 Cleland, John M 58 PartnerPartner 2020-06-23 2023-08-31
30 Collins, Robert Jason Alexi M 52 PartnerPartner 2006-08-29 2012-05-01
31 Connal, Robert Craig M 68 PartnerPartner 2006-08-29 2012-05-01
32 Connon, Roger Gordon M 63 PartnerPartner 2006-08-29 2012-05-01
33 Cook, Alan Russell M 53 PartnerPartner 2007-04-01 2012-05-01
34 Cormack, James Shearer M 54 PartnerPartner 2006-08-29 2012-05-01
35 Curran, John William M 71 PartnerPartner 2006-08-29 2010-10-01
36 Davies, Katharine Margaret F 65 PartnerPartner 2006-08-29 2012-05-01
37 Devanny, Kevin Alexander M 52 PartnerPartner 2006-08-29 2012-05-01
38 Diamond, Alan Lindsay M 51 PartnerPartner 2006-08-29 2012-05-01
39 Doran, Frank M 63 PartnerPartner 2006-08-29 2012-05-01
40 Eakin, Adrian Daniel M 52 PartnerPartner 2009-10-01 2012-05-01
41 Ewan, Martin William M 47 PartnerPartner 2008-10-01 2012-05-01
42 Farquhar, Gavin Blair M 63 PartnerPartner 2006-08-29 2012-05-01
43 Fenn, Michael Timothy M 59 PartnerPartner 2008-08-01 2012-05-01
44 Ferrier, Thomas Neil M 62 PartnerPartner 2006-08-29 2012-05-01
45 Finnegan, Martin Gerald M 52 PartnerPartner 2006-08-29 2008-08-15
46 Forge, Anna F 71 PartnerPartner 2007-06-01 2011-12-31
47 Fraser, Colin John (1972-01) M 50 PartnerPartner 2006-08-29 2012-05-01
48 Freer, Gary John M 61 PartnerPartner 2006-08-29 2012-05-01
49 Giles, Paul Martin M 47 PartnerPartner 2010-08-04 2012-03-16
50 Gill, Suzanne Fiona F 55 PartnerPartner 2006-08-29 2012-05-01
51 Gillies, Joanne (1977-04) F 45 PartnerPartner 2009-10-01 2012-05-01
52 Godfrey-Faussett, Matthew Charles M 54 PartnerPartner 2006-08-29 2012-05-01
53 Gordon, Ian (1957-08) M 65 PartnerPartner 2006-08-29 2012-05-01
54 Graham, Leslie Drysdale 64 PartnerPartner 2006-08-29 2012-05-01
55 Gray, Colin Francis (1962-12) M 60 PartnerPartner 2006-05-23 2008-06-06
56 Gray, Richard John (1966-02) M 56 PartnerPartner 2009-10-01 2012-05-01
57 Greig, William Benedict Neave M 52 PartnerPartner 2006-08-29 2012-05-01
58 Hamilton, Gregor Steven M 59 PartnerPartner 2006-08-29 2007-10-31
59 Hardie, Katharine Helen F 55 PartnerPartner 2006-08-29 2012-05-01
60 Harris, Jacqueline Marie F 59 PartnerPartner 2006-08-29 2012-05-01
61 Hart, Richard Barry M 51 PartnerPartner 2008-08-01 2012-05-01
62 Howlett, Sarah Marina F 49 PartnerPartner 2007-10-22 2011-05-06
63 Huddleston, Ian William M 57 PartnerPartner 2009-10-01 2012-05-01
64 Jordan, Kevin Barry M 57 PartnerPartner 2007-10-22 2007-12-31
65 Kirkpatrick, David John (1965-09) M 57 PartnerPartner 2009-10-01 2012-05-01
66 Lambert, Roderick Stewart M 57 PartnerPartner 2006-08-29 2009-03-31
67 Leggett, Jonathan Paul M 60 PartnerPartner 2006-08-29 2007-10-11
68 Linton, Richard Kerr M 64 PartnerPartner 2006-08-29 2012-05-01
69 Lyall, Ian James Graeme M 67 PartnerPartner 2006-08-29 2012-05-01
70 Macaulay, Iain Angus M 62 PartnerPartner 2006-08-29 2012-05-01
71 Macfarlane, John (1949-09) M 73 PartnerPartner 2006-08-29 2011-04-30
72 Maciver, John Angus (1973-01) M 49 PartnerPartner 2008-12-09 2012-05-01
73 Maclean, Murdo (1956-06) 66 PartnerPartner 2006-08-29 2012-05-01
74 Macphail, Duncan Iain Thomas M 49 PartnerPartner 2007-10-22 2012-05-01
75 Mandell, David M 64 PartnerPartner 2006-08-29 2007-09-30
76 Martin, Patrick Tyson M 59 PartnerPartner 2006-08-29 2010-09-15
77 Masters, Richard Maurice Alan (1965-01) M 57 PartnerPartner 2006-08-29 2020-04-30
78 Maton, Anthony John M 56 PartnerPartner 2006-08-29 2007-08-31
79 McAlister, Alan Ross M 65 PartnerPartner 2006-08-29 2012-03-30
80 McBride, Paul Martin M 56 PartnerPartner 2009-10-01 2012-05-01
81 McCaig, Barry John M 49 PartnerPartner 2006-08-29 2012-05-01
82 McCarlie, Ian Bryson M 53 PartnerPartner 2007-10-22 2012-05-01
83 McConkey, Dawson James M 45 PartnerPartner 2011-10-01 2012-05-01
84 McEwing, David (1967-05) M 55 PartnerPartner 2010-07-01 2012-05-01
85 McGarrigle, Kieran Michael M 47 PartnerPartner 2009-10-01 2010-11-05
86 McGoldrick, Paul Alexander M 58 PartnerPartner 2006-08-29 2007-08-03
87 McGrath, Sinead Mary F 50 PartnerPartner 2011-10-01 2012-05-01
88 McIlroy-Rose, Andrea Kathy Sara F 57 PartnerPartner 2009-10-01 2012-05-01
89 McKay, Colin Beaton (1963-04) M 59 PartnerPartner 2006-08-29 2008-06-30
90 McLintock, Christine Ann F 59 PartnerPartner 2006-07-04 2012-05-01
91 McNeill, Stuart (1970-02) M 52 PartnerPartner 2010-10-01 2012-05-01
92 McVicar, Euan Forbes M 50 PartnerPartner 2006-08-29 2012-05-01
93 Menzies, Tracey Jayne Houston F 52 PartnerPartner 2006-08-29 2012-05-01
94 Moss, David John (1961-11) M 61 PartnerPartner 2010-08-04 2012-03-16
95 Munro, Russell William M 49 PartnerPartner 2006-10-01 2012-05-01
96 Murdoch, Kirkland Baird 67 PartnerPartner 2006-05-23 2017-03-13
97 Nash, Stuart Clarke M 60 PartnerPartner 2007-10-22 2010-06-30
98 Neilson, Stuart William M 58 PartnerPartner 2006-08-29 2012-05-01
99 Newton, Alison Sarah F 59 PartnerPartner 2006-08-29 2011-09-30
100 Nicol, Diane Elizabeth F 57 PartnerPartner 2006-08-29 2007-06-01
PartnerPartner 2007-06-01 2012-05-01
101 Nolan, Brandon Edward M 67 PartnerPartner 2006-08-29 2012-05-01
102 O'Connor, Alexander (1965-07) M 57 PartnerPartner 2006-08-29 2011-08-26
103 Ogden, Nicholas Michael M 57 PartnerPartner 2008-03-17 2012-05-01
104 Parkhouse, Mark Jon (1967-02) M 55 PartnerPartner 2008-10-01 2011-04-20
105 Parry, Gareth Robert M 57 PartnerPartner 2006-08-29 2010-01-31
106 Picken, Andrew Keith M 61 PartnerPartner 2009-10-01 2012-05-01
107 Picken, Andrew Keith (1961-03) M 61 PartnerPartner 2009-10-01 2011-11-30
108 Pierce, Irvine Graham Llewellyn M 57 PartnerPartner 2009-10-01 2012-05-01
109 Pulford, Michael Anthony M 54 PartnerPartner 2008-08-01 2012-05-01
110 Reason, Allan David M 59 PartnerPartner 2006-08-29 2010-11-10
111 Rippon, Allan Bernard M 60 PartnerPartner 2006-11-03 2010-05-11
112 Rollason, Samantha Beverley F 56 PartnerPartner 2009-03-16 2012-05-01
113 Rollason, Samantha Beverly F 56 PartnerPartner 2009-03-16 2012-05-01
114 Ruddiman, Robert John Arthur M 57 PartnerPartner 2006-08-29 2012-05-01
115 Rumberg, Carsten Diethelm Juergen M 56 PartnerPartner 2009-06-01 2012-05-01
116 Rutherford, John Arthur Thomas M 64 PartnerPartner 2006-08-29 2012-05-01
117 Scott, David Michael Lennox M 60 PartnerPartner 2006-08-29 2011-11-25
118 Scott, James Niall M 70 PartnerPartner 2006-08-29 2007-09-30
119 Sharp, Peter James (1959-03) M 63 PartnerPartner 2006-08-29 2012-05-01
120 Shiers, Rupert Andrew M 50 PartnerPartner 2007-04-01 2011-04-29
121 Smith, Euan Mark Folan M 50 PartnerPartner 2006-08-29 2012-05-01
122 Spence, Michael John (1959-05) M 63 PartnerPartner 2006-08-29 2008-09-05
123 Stocker, Thomas Stephen M 47 PartnerPartner 2009-10-01 2012-05-01
124 Sumpton, Stephen Harry M 54 PartnerPartner 2006-10-01 2011-05-27
125 Sutton, Paul Richard M 54 PartnerPartner 2006-08-29 2012-05-01
126 Thomas, Nicholas George M 47 PartnerPartner 2011-09-09 2012-05-01
127 Tobias, Ruth F 53 PartnerPartner 2007-10-31 2012-05-01
128 Tobin, Stephen Manus M 49 PartnerPartner 2006-08-29 2012-05-01
129 Turner, Catrin F 58 PartnerPartner 2006-08-29 2007-03-16
130 Waegner, Mark Christopher M 48 PartnerPartner 2011-01-04 2012-05-01
131 Walsh, Michael Francis (1967-03) M 55 PartnerPartner 2006-08-29 2007-05-31
132 Walsh, Stuart James M 47 PartnerPartner 2011-10-01 2012-05-01
133 Watson, Michael Gall M 54 PartnerPartner 2006-08-29 2012-05-01
134 Whyte, Rodney Wallace M 55 PartnerPartner 2011-10-01 2012-05-01
135 Woolley, Darren Peter Karl M 55 PartnerPartner 2010-08-02 2012-05-01

Sign up for our free newsletter

Recommend Webb-site to a friend

Copyright & disclaimer, Privacy policy

Back to top