Chen QING

Total number of appointments 1, 1 active appointments

RED ROCK RENEWABLES LIMITED

Correspondence address
30 Semple Street, 4th Floor, Edinburgh, Scotland, EH3 8BL
Role ACTIVE
director
Date of birth
January 1975
Appointed on
27 February 2025
Nationality
Chinese
Occupation
Head Of International Department Of Sdic Power