SHEPHERD AND WEDDERBURN LLP

Please note that due to the planned shutdown of Webb-site.com, the directors, officers and advisers of HK-listed companies will cease to be updated effective 2025-03-31. Appointments and resignations effective on or before that date will be recorded, as will advisers recorded in annual reports filed on or before that date. We intend to make a data dump available after processing the final filings.
Snapshot date:
exclude unknown removal dates

Main board summary at 2026-05-26

Some data are hidden to fit your display. Rotate?

Name Age in
2026
From Until Service
years
1 Adams, Blair William (1967-06) M 59 2007-05-01 2010-12-31 3.67
2 Anderson, David John William M 59 2006-09-30 19.65
3 Anderson, Michael William (1964-03) M 62 2017-01-01 2021-06-30 4.49
4 Andrews, Patrick (1962-04) M 64 2005-05-04 2012-10-31 7.49
5 Archibald, Colin John M 52 2012-05-01 14.07
6 Arnold, Christopher James (1960-02) M 66 2006-09-30 2008-12-31 2.25
7 Bell, Patrick Ian M 59 2007-10-03 18.64
8 Birrell, Andrew David M 70 2006-09-30 2006-11-10 0.11
9 Blain, Andrew John M 60 2007-11-01 18.57
10 Blake, Walter M 56 2006-09-30 19.65
11 Boag-Thomson, Joanna Susan F 60 2006-09-30 19.65
12 Bolton, Barbara Etta F 51 2014-10-03 2018-11-30 4.16
13 Bond, Andrew Thomas (1950-12) M 76 2006-09-30 2011-10-14 5.04
14 Bowie, Ian Martin M 57 2022-02-01 4.31
15 Boyd, Dorothy Margaret F 69 2006-09-30 2013-04-30 6.58
16 Boyle, George Carey M 61 2006-09-30 2019-06-28 12.74
17 Boyle, Scott (1970-02) M 56 2007-09-17 2009-08-31 1.95
18 Brady, Yvonne Therese F 65 2016-01-01 2021-02-26 5.16
19 Brailsford, Elaine Nicola F 69 2014-10-03 2022-12-15 8.20
20 Buchanan, Fiona Murray 53 2014-10-03 11.64
21 Buckingham, Nathaniel Thomas M 43 2022-05-01 4.07
22 Cairns, Rodger William M 54 2007-05-01 2025-10-31 18.50
23 Campbell, Gillian Fay F 50 2019-03-30 7.16
24 Carlyle, Paul Haining M 55 2006-09-30 19.65
25 Carty, Gillian Anne F 56 2006-09-30 19.65
26 Charlton, Gavin (1984-12) M 42 2025-05-01 1.07
27 Clancy, Kevin John (1983-11) M 43 2021-05-01 5.07
28 Clarke, Samuel James (1981-10) M 45 2023-09-11 2.70
29 Cockburn, Richard James (1971-08) M 55 2006-09-30 2011-03-04 4.42
30 Colliston, Stephen David M 56 2014-10-03 11.64
31 Colville, Elaine Genevieve F 72 2007-05-01 2019-11-29 12.58
32 Cottrell, Jennifer Hillary F 65 2006-09-30 2008-08-15 1.88
33 Cowan, Andrew Neil M 43 2023-05-01 3.07
34 Cumming, Kennth Macmillan 69 2006-09-30 2008-09-18 1.97
35 Cunningham, John Gordon M 65 2014-10-03 2017-04-30 2.57
36 Deane, Gordon Fletcher M 60 2006-09-30 2010-03-31 3.50
37 Dickson, Helen Mary F 54 2006-09-30 2010-12-17 4.21
38 Dobie, James Alexander M 62 2006-09-30 2021-10-31 15.09
39 Donald, Hugh Robertson M 75 2006-09-30 2010-03-31 3.50
40 Donald, Paul Robert Alexander M 55 2007-05-01 19.07
41 Downie, Gordon Harry M 60 2006-09-30 19.65
42 Drummond, Iain Kerr M 55 2006-09-30 19.65
43 Feros, Anna Victoria F 55 2012-05-01 2014-12-31 2.67
44 Foster, Clare Elizabeth F 55 2012-12-10 13.46
45 Frier, George William M 64 2012-06-01 13.98
46 Frood, Alastair Mcgarva M 54 2008-07-28 2019-12-31 11.43
47 Gallacher, John (1955-02) M 71 2016-01-01 2020-02-05 4.10
48 Gardiner, John (1956-01) M 70 2014-10-03 2016-04-30 1.57
49 Gibb, Stephen John (1964-07) M 62 2006-09-30 2024-07-31 17.83
50 Gillies, Malcolm John M 76 2006-09-30 2007-04-30 0.58
51 Glen, Marian F 66 2006-09-30 2008-12-16 2.21
52 Grady, John Andrew Dominic M 54 2014-05-01 2023-12-31 9.67
53 Graham, Alexis Irene F 46 2021-04-01 5.15
54 Grant, Fraser Cameron M 57 2021-05-01 5.07
55 Grant, James Russell M 65 2016-10-10 2025-05-01 8.56
56 Greenwood, Stuart Henry M 41 2018-05-01 8.07
57 Griffiths, John Robert (1944-09) M 82 2006-09-30 2007-04-30 0.58
58 Grunenberg, Petra Anna Frieda Cornelia F 54 2022-09-01 3.73
59 Gunn, Sheila Margaret F 63 2006-09-30 2009-08-31 2.92
60 Guthrie, Emma F 35 2023-05-01 3.07
61 Haldane, Juliet Lorna F 59 2007-07-16 2009-08-31 2.13
62 Hall, Andrew William Macdonald M 56 2006-09-30 19.65
63 Hall, Lucy (1981-12) F 45 2023-05-01 3.07
64 Hally, Paul William M 67 2006-09-30 2021-04-30 14.58
65 Hamilton, Joanna (1980-02) F 46 2018-10-01 2018-12-31 0.25
66 Harper, Rhona Alison F 57 2006-09-30 2018-02-28 11.41
67 Harvey, Guy Landor M 75 2009-11-02 2016-04-30 6.49
68 Hawthorn, Lilian Patricia F 65 2007-11-05 2020-04-30 12.48
69 Hay, Gordon (1975-08) M 51 2008-05-01 2011-07-31 3.25
70 Headden, Kirsty F 43 2024-05-01 2.07
71 Henderson, Michael Gordon M 58 2006-09-30 2024-10-31 18.09
72 Hepburn, Stephanie Frances F 43 2022-05-01 4.07
73 Herd, Leigh Anne F 37 2022-05-01 4.07
74 Holehouse, Andrew Neville M 71 2006-09-30 2020-12-07 14.19
75 Holmes, David James (1966-07) M 60 2006-09-30 2008-04-30 1.58
76 Holmes, Malcolm Brian M 58 2014-10-03 2017-10-31 3.08
77 Honeyman, Greig M 71 2014-10-03 2020-10-02 6.00
78 Hubner, Stephen James M 63 2006-09-30 2021-10-31 15.09
79 Humphreys, Stephen George M 66 2014-10-03 2020-10-01 6.00
80 Hunter, Elaine Ann F 54 2018-05-01 8.07
81 Hutchison, Morag 51 2024-03-04 2.23
82 Innes, Colin William M 59 2006-09-30 19.65
83 Kerr, Eleanor Mary F 62 2021-04-01 5.15
84 Kinnes, Andrew Mackenzie M 57 2006-09-30 19.65
85 Knight, Andrew Moray M 38 2024-08-26 1.75
86 Knowles, Philip Craig M 53 2008-05-01 2019-10-01 11.42
2021-11-01 4.56
87 Knox, Louisa Stewart 58 2006-09-30 19.65
88 Krieg, Judith Mary F 59 2016-01-01 2018-01-12 2.03
89 Lean, Hamish M 64 2017-04-03 9.14
90 Lee, Daniel Thomas (1975-01) M 51 2007-05-01 2019-04-30 12.00
91 Leitch, Christopher M 56 2014-10-03 2015-04-30 0.57
92 Leslie, Richard Dunbar M 62 2014-10-03 11.64
93 Lyons, Robert Michael M 67 2006-09-30 2013-08-31 6.92
94 Mackenzie, John Swanson M 58 2010-12-01 15.48
95 MacLean, Claire Linsey F 44 2024-08-01 1.82
96 MacLean, Magdalena F 38 2023-05-01 3.07
97 Maclean, Neil John (1972-07) M 54 2009-10-22 16.59
98 Macleod, Ewan (1973-02) M 53 2006-09-30 19.65
99 Macleod, Roderick Mungall M 51 2014-10-03 11.64
100 McCallum, Scott (1980-08) M 46 2012-12-10 13.46
101 McCandlish, Elizabeth F 53 2007-05-01 2008-07-31 1.25
102 McEwan, Anthony Vincent M 67 2018-10-01 2023-04-30 4.58
103 McGill, Christopher Paul M 49 2013-05-01 13.07
104 McGrory, Kevin Francis M 66 2010-03-01 2011-11-30 1.75
105 McKay, Colin Beaton (1963-04) M 63 2013-07-15 2015-10-31 2.29
106 McKerrell, Fiona F 49 2016-01-01 10.40
107 McKinlay, George (1972-07) M 54 2023-05-01 3.07
108 McLaren, Keith Anthony M 47 2023-05-01 3.07
109 McLeod, Euan Alasdair M 54 2006-09-30 19.65
110 McLeod, Lauren (1980-04) F 46 2018-05-01 8.07
111 McRobb, Elizabeth Margaret Miller F 60 2006-09-30 2022-04-30 15.58
112 McRorie, James M 47 2023-11-21 2.51
113 Meiklejohn, Iain Maury Campbell M 72 2005-05-04 2011-05-31 6.07
114 Mendelsohn, Lynne 59 2006-09-30 2007-11-01 1.09
115 Miller, Stephen James (1967-09) M 59 2008-03-03 18.23
116 Mitchell, David George (1973-09) M 53 2006-09-30 19.65
117 Mitchell, Fraser Jon M 48 2022-09-05 3.72
118 Moir, Gordon Ivor M 55 2014-09-01 2020-11-01 6.17
119 Morris-Smith, Sally Anne F 55 2013-05-20 2018-12-31 5.62
120 Morrison, John (1986-09) M 40 2020-05-01 6.07
121 Mullen, Kenneth Cowan M 57 2006-09-30 2009-11-27 3.16
122 Murray, Euan (1980-11) M 46 2021-06-14 4.95
123 Murray, John Stephen (1950-07) M 76 2006-09-30 2010-04-30 3.58
124 Mustard, Edwin Andrew M 58 2006-09-30 19.65
125 Nash, David Finlayson M 74 2006-09-30 2006-12-08 0.19
126 Parry, Gareth Robert M 61 2014-08-11 2023-04-30 8.72
127 Paterson, Fiona Lesley F 51 2008-05-01 2016-03-31 7.92
128 Patrick, Hamish Andrew M 64 2014-10-03 11.64
129 Pattullo, Kim Suzanne F 57 2007-05-01 2010-10-29 3.50
130 Phillip, Matthew (1987-02) M 39 2021-05-01 5.07
131 Pilbrow, Ben Patrick Alasdair M 45 2018-05-01 8.07
132 Powlson, Carl Quentin M 53 2016-05-03 2022-12-31 6.66
133 Rainey, Neil Howard Joseph M 68 2007-08-27 2016-04-30 8.68
134 Rickard, Jonathan M 59 2013-07-08 12.88
135 Ritchie, Scott Paul M 46 2014-05-01 12.07
136 Robertson, Colin John (1980-08) M 46 2012-05-01 14.07
137 Robertson, Emma Jane (1978-10) F 48 2023-05-01 3.07
138 Robertson, William Brian M 71 2006-09-30 2016-04-30 9.58
139 Rochester, Alison Mary F 43 2022-05-01 4.07
140 Rollo, Ian Angus M 56 2007-05-21 2013-08-31 6.28
141 Rowson, Stuart John M 58 2014-10-03 2016-04-30 1.57
142 Russell, Kathleen Frances F 47 2015-12-01 2020-04-30 4.41
143 Rust, Malcolm Hamilton M 59 2006-09-30 19.65
144 Rutherford, John Arthur Thomas M 68 2017-01-01 2018-04-30 1.33
145 Ryden, Nicholas Charles M 73 2006-09-30 2018-04-30 11.58
146 Sanders, Shona Mary F 60 2006-09-30 2008-12-10 2.20
147 Saunders, James Henry M 65 2006-09-30 2017-04-30 10.58
148 Schmidt, John Michael M 58 2006-09-30 2017-11-28 11.16
149 Scott, Lynne Anne F 56 2007-05-01 2016-04-30 9.00
150 Scott, Michael Norman M 56 2010-01-11 2011-06-24 1.45
151 Sewell, Philip Andrew M 60 2017-11-06 8.55
152 Shand, Caroline Falconer F 46 2015-12-01 10.48
153 Shaw, Karen Elizabeth F 54 2006-09-30 2015-04-30 8.58
154 Sievwright, Nigel M 50 2014-10-03 2017-04-30 2.57
2021-05-01 5.07
155 Sinclair, Douglas Cassie M 44 2019-05-01 7.07
156 Smith, David Alexander (1947-11) M 79 2006-09-30 2008-04-30 1.58
157 Smith, Donald Alan Neil M 47 2025-09-15 0.69
158 Smith, Hugh Douglas Ian M 72 2006-09-30 2019-04-30 12.58
159 Smith, Peter Richard (1977-12) M 49 2022-08-01 3.82
160 Stephenson, Judith Hilary F 46 2019-05-01 7.07
161 Stockford, Claire Elizabeth F 50 2015-01-12 2019-06-28 4.46
162 Swan, Susan (1986-01) F 40 2022-05-01 4.07
163 Swan, Thomas William (1981-05) M 45 2018-05-01 8.07
164 Taylor, Kevin John (1969-04) M 57 2006-09-30 2014-07-11 7.78
165 Thomson, Lauren Elizabeth (1985-03) F 41 2020-05-01 2022-07-01 2.17
166 Thomson, Moray Ewan Jacks M 59 2018-10-01 2023-05-17 4.62
167 Thornton, Anne Susan Mcintyre F 68 2014-10-03 2018-04-30 3.57
168 Todd, Elaine Margaret F 60 2014-10-03 11.64
169 Townsend, John (1988-06) M 38 2024-05-01 2.07
170 Trombala, Stephen Andrew M 54 2006-09-30 19.65
171 Turnbull, Richard (1979-09) M 47 2020-01-03 6.39
172 Turnbull, Steven Michael M 74 2008-05-05 2013-04-30 4.99
173 Walker, Tricia Lyn F 49 2024-08-26 1.75
174 Wessel, Jane F 69 2014-12-19 2018-03-30 3.28
175 Whelton, Craig Michael M 48 2024-08-01 1.82
176 White, Alison Jayne F 57 2006-09-30 2008-01-31 1.34
177 Will, James Robert M 71 2006-09-30 2014-09-30 8.00
178 Willox, Keir 55 2017-01-01 9.40
179 Winter, Robert Guy Stewart M 50 2010-05-01 2013-06-30 3.16
180 Wishart, Iain Andrew Fraser M 47 2014-10-03 11.64
181 Wright, Marcus Rolf Weatherley M 53 2025-11-17 0.52
182 Wylie, Michael James Crawford M 56 2007-05-01 2015-08-31 8.33
183 Young, Graham (1979-01) M 47 2025-05-12 1.04
184 Young, Paul James (1986-05) M 40 2023-01-04 3.39

Sign up for our free newsletter

Recommend Webb-site to a friend

Copyright & disclaimer, Privacy policy

Back to top