ASSOCIATION OF ELECTRICITY PRODUCERS LIMITED

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

Some data are hidden to fit your display. Rotate?

Row Director Position From Until
1 Akehurst, Mark DirDirector 2009-11-07 2011-02-02
2 Akhurst, Kevin Neal DirDirector 2007-03-15 2009-09-30
3 Alchin, Daniel (1986-07) DirDirector 2022-03-17 2022-09-30
4 Alcock, David George (1965-01) DirDirector 2016-01-01 2021-12-01
5 Alder, Martin Arthur DirDirector 1995-12-06 2016-10-10
6 Andrews, Stephen Anthony (1953-05) DirDirector 1996-03-06 2009-11-05
7 Arculus, Thomas David Guy DirDirector 2014-12-09 2017-12-31
8 Armour, Robert Malcolm DirDirector 2006-06-06 2009-06-11
9 Beasley, Andrew John DirDirector 2016-12-06 2019-12-17
10 Bentley, Phillip Keague DirDirector 2012-04-26 2013-06-13
11 Berman, Adam DirDirector 2025-01-29 None
12 Bowden, Michael (1960-02) DirDirector 2000-11-02 2006-12-14
13 Braham, Darren Spencer DirDirector 2014-02-06 2016-11-21
14 Bramley, Anthony Josiah DirDirector 1997-11-06 2011-05-19
15 Brennan, Alex (1951-08) DirDirector 2003-12-04 2005-12-15
16 Brewerton, Gareth DirDirector 2024-01-30 2025-09-17
17 Brooks, Anton (1940-04) DirDirector 1995-12-06 1996-05-15
18 Brosnan, Stephen George Patrick DirDirector 1999-03-11 2007-03-15
19 Bryce, Alan Alexander DirDirector 2005-12-15 2006-12-14
20 Bryson, Neil (1948-08) DirDirector 1995-06-30 2009-11-05
21 Carrington Thompson, Dorothy DirDirector 2012-04-26 2017-12-07
22 Chapman, George Critchett DirDirector 1995-06-30 1997-11-06
23 Clements, Andrew Arthur DirDirector 1998-01-12 2000-11-02
24 Clitheroe, Neil David DirDirector 2012-04-26 2019-06-12
25 Clover, Thomas Christian DirDirector 2020-01-01 2020-01-01
26 Cocker, Anthony David DirDirector 2003-12-04 2007-12-06
27 Cocker, Anthony David DirDirector 2012-04-26 2017-06-14
28 Coffey, Paul (1969-09) DirDirector 2015-12-09 2019-12-17
29 Commaret, Philippe Andre Dominique DirDirector 2024-10-09 None
30 Conoley, Mary Patricia DirDirector 1995-12-01 1995-12-06
31 Conoley, Mary Patricia DirDirector 1995-12-06 1995-12-23
32 Cowton, Clementine Tiffany DirDirector 2020-12-10 None
33 Daniels, Christopher John (1947-03) DirDirector 2004-11-18 2007-03-15
34 Davenport, Juliet Sarah Lovedy DirDirector 2012-04-26 2016-09-06
35 Devine, Mark Anthony (1975-05) DirDirector 2025-09-17 None
36 Dibble, Kevin Adrian DirDirector 2010-06-07 2012-04-26
37 Dibble, Kevin Adrian DirDirector 2021-11-05 2024-06-18
38 Elder, Christopher (1976-09) DirDirector 2018-06-13 2021-11-01
39 Emery, Peter Richard DirDirector 2008-11-06 2012-04-26
40 Finlay, Hugh Ogg DirDirector 2009-10-27 2012-04-26
41 Fisher, Peter Maurice DirDirector 1995-12-06 1996-11-07
42 Gallacher, Audrey Elizabeth DirDirector 2020-01-01 2022-01-22
43 Gardiner, Dwight Daniel William (1964-08) DirDirector 2017-12-07 2019-04-03
44 Glover, Thomas Christian DirDirector 2020-01-01 None
45 Hammer, Klaus Georg DirDirector 2009-09-01 2012-04-26
46 Harbord, Clare Mary Petre DirDirector 2019-04-03 2023-07-31
47 Harris, Stephen (1977-09) DirDirector 2018-12-05 2019-07-23
48 Harris, Stephen Charles (1977-09) DirDirector 2022-09-15 2024-06-18
49 Hemmings, Richard John (1957-01) DirDirector 1999-11-04 2005-03-03
50 Hodges, Mark Stephen DirDirector 2016-01-01 2019-02-06
51 Houghton, Christopher Paul DirDirector 2017-06-14 2019-12-17
52 Hutton, John Matthew Patrick DirDirector 2018-01-01 2023-02-15
53 Isaac, David (1958-05) DirDirector 1993-03-16 1995-06-30
54 Jackson, Philip Norman (1948-03) DirDirector 1995-06-30 2005-07-12
55 James, Michael (1947-05) DirDirector 1995-12-06 1996-11-07
56 Jenner, Michael (1981-10) DirDirector 2022-09-15 2023-10-31
57 Johnson, Andrew David (1957-09) DirDirector 1997-12-17 1998-08-04
58 Johnson, Peter Stuart (1953-10) DirDirector 1995-12-01 1997-11-06
59 Johnson, Peter Stuart (1953-10) DirDirector 1995-12-01 1995-12-01
60 Jones, Wyn Edgerton DirDirector 1996-08-14 2010-08-31
61 Kelly, Rhian Catriona DirDirector 2021-09-29 None
62 Kenny, Siobhan DirDirector 2022-05-10 2023-03-31
63 Knee, Nigel DirDirector 1998-08-20 2006-06-06
64 Knight, Angela Ann DirDirector 2012-09-03 2015-01-01
65 Koss, Andrew Robert DirDirector 2023-11-15 2024-01-30
66 Lambie, Alexander Scott DirDirector 2011-09-15 2012-04-26
67 Lawrence, Martin Charles (1958-02) DirDirector 2007-03-15 2013-12-31
68 Laws, David Anthony DirDirector 2023-02-15 None
69 Lawson, Janet Pauline DirDirector 2022-03-17 None
70 Lee, Joanna Elise DirDirector 2012-04-26 2013-09-17
71 Letts, Adrian James DirDirector 2019-07-23 2022-03-01
72 Lewis, David John (1955-07) DirDirector 2006-11-02 2009-11-05
73 Lewis, Michael David (1967-03) DirDirector 2017-06-14 2019-12-17
74 Lewis, Michael David (1967-03) DirDirector 2021-06-17 2023-06-01
75 Lightfoot, James Timothy DirDirector 2008-09-18 2009-11-05
76 Limbrick, Andrew John DirDirector 1996-11-07 1998-11-05
77 Macadam, John Alexander DirDirector 1995-12-06 2009-11-05
78 Macdonald, David (1976-03) DirDirector 2023-02-15 None
79 Mackay, Lisa Anne DirDirector 2021-11-01 2022-05-31
80 Maclean, Keith DirDirector 2011-11-23 2014-06-30
81 Mannering, David Paul DirDirector 1998-01-12 2000-03-09
82 Mannering, David Paul DirDirector 2005-09-19 2009-11-27
83 Marshall, Katherine Helen DirDirector 2000-03-09 2004-11-18
84 Massara, Paul Joseph DirDirector 2012-04-26 2015-12-09
85 McAdam, Alan David DirDirector 2000-03-09 2000-11-02
86 McClay, Catherine Isabel DirDirector 2020-12-10 2022-09-15
87 McCullough, Kevin DirDirector 2009-10-01 2010-07-22
88 McElroy, William John (1953-04) DirDirector 2009-11-27 2012-04-26
89 McKenzie, Ross Steven DirDirector 2023-09-21 2024-11-20
90 McKerrow, Melissa DirDirector 2022-06-16 2023-02-15
91 Meagher, Alexandra Jill DirDirector 2020-12-10 2023-03-10
92 Miller, Keith (1947-07) DirDirector 1998-12-03 2009-07-23
93 Mitchell, Frank (1964-12) DirDirector 2007-09-27 2009-10-01
94 Morgan, Iwan Rees DirDirector 1998-12-03 2003-03-20
95 Neville, Barry DirDirector 2010-09-10 2013-12-05
96 Norbury, Christopher Stephen DirDirector 2023-06-08 None
97 Norman, Angus Tindale DirDirector 2001-11-08 2004-11-18
98 O'Doherty, Patrick Gerard DirDirector 2012-03-26 2021-09-29
99 O'Hara, Andrew Neil DirDirector 2012-04-26 2017-09-13
100 O'Neill, Peter Laurence DirDirector 1995-12-06 1999-11-04
101 Paolucci, Miya DirDirector 2024-06-18 None
102 Pebworth, Jonathan DirDirector 2005-07-12 2006-12-14
103 Peters, Ian (1958-10) DirDirector 2013-06-13 2016-01-01
104 Phillips-Davies, Paul Morton Alistair DirDirector 2012-04-26 2020-01-01
105 Pibworth, Martin James DirDirector 2017-06-14 2025-09-17
106 Pike, David Charles (1939-03) DirDirector 1995-06-30 1996-11-07
107 Pinchbeck, Emma DirDirector 2020-09-16 2024-11-08
108 Poel, Laurence Edmond DirDirector 2000-11-02 2005-12-15
109 Popplewell, Mark Robert Barton DirDirector 2002-11-07 2005-12-15
110 Porter, David Richard DirDirector 1995-06-30 2012-09-12
111 Potter, Bruce John DirDirector 1993-03-16 1995-06-30
112 Prior, Peter Herbert DirDirector 2008-11-06 2011-09-09
113 Rigg, Richard Howard DirDirector 1995-12-06 2000-12-07
114 Riley, Stephen (1961-08) DirDirector 2005-03-03 2010-06-07
115 Riley, Stephen (1961-08) DirDirector 2012-04-26 2016-01-01
116 Roy, Rajarshi DirDirector 2022-03-17 None
117 Ruffle, Rachel DirDirector 2022-06-16 2023-07-31
118 Rufford, George William DirDirector 1995-06-30 2005-11-03
119 Russell, Philip Bramley DirDirector 1996-01-16 1996-11-07
120 Sainsbury, Jeremy Barton DirDirector 2000-11-02 2008-11-06
121 Sainsbury, Jeremy Barton DirDirector 2015-12-09 None
122 Sambhi, Sarwjit DirDirector 2019-03-01 2020-09-16
123 Sanders, Juliette Hannah Mauricette DirDirector 2022-02-02 None
124 Sayers, Marguerite DirDirector 2021-09-29 None
125 Scagell, Jason Andrew DirDirector 2018-12-05 2019-12-31
126 Scott, Jonathan Paul (1977-05) DirDirector 2010-08-31 2012-04-26
127 Seed, John Michael DirDirector 1997-09-24 2000-11-02
128 Shaw, Lucy Nicola (1969-03) DirDirector 2017-06-14 2021-09-29
129 Simon, Peter Michael (1975-06) DirDirector 2020-09-16 2021-09-13
130 Skillings, Simon Andrew DirDirector 1999-11-05 2004-03-04
131 Slade, Lawrence Charles DirDirector 2015-01-01 2019-12-31
132 Smith, Richard (1971-11) DirDirector 2024-02-01 None
133 Somerset, David Mark DirDirector 2011-06-09 2018-06-13
134 Spence, Allan Paul DirDirector 2012-04-26 2024-08-30
135 Spicer, Michael (1943-01) DirDirector 1995-06-30 2015-01-31
136 Stageman, Mark Edward DirDirector 1995-12-06 1999-11-04
137 Stanwix, Rhys Gordon DirDirector 2003-03-20 2012-04-26
138 Starks, Mary Louise DirDirector 2024-06-18 None
139 Steele, Rupert Paul DirDirector 2011-10-04 2015-03-16
140 Swanson, Andrew John (1950-07) DirDirector 1996-01-22 1998-11-05
141 Taylor, Robert (1961-02) DirDirector 2007-12-06 2008-09-18
142 Thomas, Graham David (1946-11) DirDirector 1995-12-06 2009-11-05
143 Vaughan, Sara Lyn DirDirector 2010-02-08 2020-01-01
144 Veiga-Pestana, Miguel DirDirector 2024-11-20 None
145 Vyas, Dhara DirDirector 2022-03-17 None
146 Ward, Andrew Michael (1974-07) DirDirector 2020-01-01 None
147 Warrington, Simon Chapman DirDirector 2000-11-02 2003-07-10
148 Watson, Robin William (1950-01) DirDirector 2008-11-06 2009-09-18
149 Watts, John Frederick Watson DirDirector 2007-12-06 2009-11-05
150 West, Harvey Samuel DirDirector 1998-12-03 2003-06-16
151 Wheeler, Susan Elizabeth (1964-10) DirDirector 2009-01-21 2010-09-10
152 Whitford, Lucy DirDirector 2024-06-18 None
153 Wiggin, Fergus Tredennick Francis DirDirector 1995-06-30 1996-10-01
154 Wilson, Eric Montgomery DirDirector 1996-11-07 1998-11-05

Powered by Renavon Data — Hong Kong financial data services, built on Webb-site.com datasets (CC-BY 4.0)


Sign up for our free newsletter

Recommend Renavon Hong Kong to a friend

Copyright & disclaimer, Privacy policy

Back to top