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