CIVIL ENGINEERING CONTRACTORS ASSOCIATION (SCOTLAND)

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
2023
Position From Until
1 Angus, Barry Hugh M 50 DirDirector 2022-02-24
2 Bell, Robert John (1954-02) M 69 DirDirector 2009-02-26 2019-09-11
3 Bowie, Adrian M 61 DirDirector 2020-02-27 2023-02-23
4 Boyle, Alan James M 50 DirDirector 2014-02-27 2017-02-23
5 Bramley, Mark Stuart M 50 DirDirector 2015-02-26
6 Brown, David John (1953-02) M 70 DirDirector 2013-02-28 2016-02-25
7 Brown, James Scott M 66 DirDirector 1997-02-06 2001-01-31
8 Cameron, Kenneth William M 67 DirDirector 2004-02-24 2007-02-01
9 Campbell, Lesley Ann (1973-02) F 50 DirDirector 2016-02-25 2017-02-09
10 Campbell, Lynda Margaret F 55 DirDirector 2018-02-22 2021-02-25
11 Carmichael, Kevin George M 58 DirDirector 2014-02-27 2018-02-22
12 Carr, Alan Ferguson M 70 DirDirector 2007-02-22 2013-02-28
13 Clark, Allan John M 63 DirDirector 2012-02-23 2013-03-20
14 Clark, Bruce George M 59 DirDirector 2004-02-24 2014-02-27
15 Clark, Graeme Scott Alexander M 63 DirDirector 2000-02-29 2004-02-24
16 Cookson, Anthony Russell M 70 DirDirector 2000-02-29 2003-02-26
17 Corser, Jamie Duncan M 57 DirDirector 2017-02-23
18 Craigie, Hugh M 48 DirDirector 2011-02-24 2015-02-26
19 Dalgleish, Ian Robert M 74 DirDirector 2008-02-28 2013-02-28
20 Dalrymple, Andrew Michael M 58 DirDirector 2015-02-26 2022-02-24
21 Deans, Steven David M 42 DirDirector 2023-02-23
22 Di Duca, Roy Giovanni Battista M 69 DirDirector 2001-02-27 2005-02-01
23 Dickie, Archibald Graeme M 54 DirDirector 2019-02-28
24 Dillett, Stuart M 55 DirDirector 2006-02-23 2011-02-24
25 Donaldson, Graham Alexander M 82 DirDirector 1998-02-24 2001-01-31
26 Donnelly, James Gerard (1967-04) M 56 DirDirector 2009-02-26 2011-01-28
27 Fraser, John Dawson M 72 DirDirector 1997-02-06 2006-01-19
28 Fraser, Ronald Charles M 70 DirDirector 2002-02-26 2003-02-25
29 Frize, Charles Michael M 69 DirDirector 2004-02-24 2011-02-24
30 Gallacher, Kevin Jude M 50 DirDirector 2019-02-28 2022-11-08
31 Grimsley, Andrew William M 59 DirDirector 2018-02-22 2021-02-25
32 Henderson, Iain Campbell M 56 DirDirector 2011-02-24 2014-02-27
33 Henderson, John Brodie M 73 DirDirector 1997-02-25 1999-01-11
34 Henderson, Kenneth Charles (1976-11) M 47 DirDirector 2019-02-28 2025-02-27
35 Hogg, Derek John M 64 DirDirector 2013-02-28 2018-10-08
36 Hyatt, Malcolm M 66 DirDirector 2010-02-25 2014-02-27
37 Jackson, Andrew Edward James M 53 DirDirector 2017-02-23 2020-02-27
38 Jeffrey, Alex Stewart M 70 DirDirector 2004-02-24 2009-02-26
39 Kennedy, Ciaran Anthony M 58 DirDirector 2005-02-22 2005-11-30
40 Kennedy, Rory Jamieson M 45 DirDirector 2016-02-25 2017-02-23
41 Kenwell, Alvar Samuel M 59 DirDirector 2003-02-25 2007-02-01
DirDirector 2011-02-24 2017-09-07
42 Kiely, Martin (1963-04) M 60 DirDirector 2016-02-25 2020-02-27
43 Knowles, Alan (1975-01) M 48 DirDirector 2023-02-23
44 Laidlaw, John (1957-09) M 66 DirDirector 2009-02-26 2010-11-29
45 Langan, Stephen (1960-06) M 63 DirDirector 2016-02-25 2019-02-28
46 Lees, Colin (1952-01) M 71 DirDirector 1999-02-23 1999-05-07
47 Leishman, Robert Dunsmore M 58 DirDirector 2015-02-26 2021-02-25
48 Leslie, George Moir M 77 DirDirector 1997-02-25 2005-02-01
49 Lindsay, Graham Wilson M 72 DirDirector 2003-02-25 2009-02-26
50 Logue, David Iain M 65 DirDirector 2001-02-27 2002-11-21
51 Macconnacher, Kenneth A M 72 DirDirector 2001-02-27 2005-02-01
52 Macdonald, David William (1974-04) M 49 DirDirector 2022-02-24
53 Mackenzie, John David (1965-05) M 58 DirDirector 2011-02-24 2015-02-26
54 Macleod, Alexander James M 59 DirDirector 2011-02-24 2014-02-27
55 Macleod, Neil Morrison M 69 DirDirector 2005-02-22 2007-11-30
56 Mathers, Martin James (1973-07) M 50 DirDirector 2014-02-27 2018-02-22
57 McClenaghan, Steven John M 49 DirDirector 2009-02-26 2010-06-09
58 McCormick, Nicholas John M 55 DirDirector 2014-02-27 2018-02-22
59 McCracken, David John (1957-01) M 66 DirDirector 2001-02-27 2001-05-18
DirDirector 2004-02-24 2004-07-15
60 McCrone, Andrew Elder M 71 DirDirector 2011-02-24 2016-02-25
61 McDonald, Athole 54 DirDirector 2010-02-25 2014-02-27
62 McFadzen, George Scott M 66 DirDirector 2001-02-27 2003-07-24
63 McGirr, Gerard Patrick M 50 DirDirector 2016-02-25 2019-02-28
64 McIntosh, Donald Gordon M 74 DirDirector 2005-02-22 2012-02-23
65 McKean, Richard Lendrum M 74 DirDirector 1997-02-25 2001-02-27
66 McKevitt, Gavin M 53 DirDirector 2014-02-27 2018-03-28
67 McLachlan, Steven Robert M 54 DirDirector 2019-02-28 2025-02-27
68 McLeish, Alan Carson M 63 DirDirector 2018-02-22 2021-01-28
69 Meikle, Stephen M 66 DirDirector 2007-02-22 2011-02-24
70 Mitchell, Ronald Gordon M 69 DirDirector 1998-02-24 2003-02-26
71 Morrison, Alex (1966-11) 57 DirDirector 2020-02-27 2024-02-29
72 Morrison, David Gordon M 60 DirDirector 2008-02-28 2012-02-23
73 Munro, Brian Kenneth M 56 DirDirector 2005-02-22 2008-02-01
74 Munro, Mark (1970-03) M 53 DirDirector 2021-02-25 2024-02-29
75 Murray, Iain William M 59 DirDirector 2021-02-25 2024-02-29
76 O'Neill, Martin (1970-10) M 53 DirDirector 2019-02-28 2019-10-04
77 Oakley, Mark Alexander M 55 DirDirector 2018-02-22
78 Park, Brian Gordon (1966-10) M 57 DirDirector 2018-02-22 2021-02-25
79 Philpott, Roger Ernest M 71 DirDirector 2006-02-23 2015-09-10
80 Ramsay, Michael John Stuart M 75 DirDirector 1999-02-23 2003-02-25
81 Reid, Roger Allan M 66 DirDirector 2003-02-25 2006-02-05
82 Rennie, David Russell M 64 DirDirector 2009-02-26 2016-02-25
83 Ritchie, John Scott M 75 DirDirector 1997-02-25 2000-01-10
84 Ritchie, Peter Dorward M 40 DirDirector 2022-02-24 2022-11-02
85 Robertson, Iain Marshall M 80 DirDirector 1998-02-24 2001-02-27
86 Rodger, Hamish M 66 DirDirector 2011-02-24 2015-02-26
87 Rodger, William Ward M 67 DirDirector 2011-02-24 2014-02-27
88 Ross, David Bradford M 55 DirDirector 2013-02-28 2023-09-07
89 Ross, Iain Donald (1972-07) M 51 DirDirector 2017-02-23 2017-09-07
90 Scobie, James Niblock M 74 DirDirector 1999-02-23 2007-02-01
91 Sim, James (1932-01) M 91 DirDirector 1997-02-25 1997-12-31
92 Simpson, Ronald (1947-09) M 76 DirDirector 2000-02-29 2009-02-26
93 Slessor, Stephen James M 47 DirDirector 2020-02-27 2023-02-23
94 Smith, Ross (1969-04) M 54 DirDirector 2023-02-23 2024-02-29
95 Steel, Andrew Mackenzie M 56 DirDirector 2023-02-23
96 Steel, David Scott M 52 DirDirector 2023-02-23
97 Steele, James (1962-04) M 61 DirDirector 2021-02-25 2022-02-24
98 Teenan, James Douglas M 80 DirDirector 1997-02-25 1999-06-17
99 Thompson, Philip Alexander M 65 DirDirector 2002-02-26 2003-10-31
100 Thomson, Adam Biggart M 69 DirDirector 2005-02-22 2009-02-26
101 Waddell, Ian Gordon M 57 DirDirector 2007-02-22 2011-02-24
102 Ward, Garry (1967-09) M 56 DirDirector 2008-02-28 2010-01-19
DirDirector 2013-02-28 2016-02-25
103 Watson, Neil Cattanach M 54 DirDirector 2005-02-22 2010-02-25
104 Welsh, David Howells M 70 DirDirector 2006-02-23 2009-02-26
105 Wills, Jonathan (1980-02) M 43 DirDirector 2020-02-27 2023-02-23

Sign up for our free newsletter

Recommend Webb-site to a friend

Copyright & disclaimer, Privacy policy

Back to top