Subscribers
Full Name

Catherine Chen

Job Title

Analyst

Organisation

Centrica Trading

Country

United Kingdom