James O'shaughnessy

Affiliations

  • Director at St Energy Transition I Ltd. (STET), 2021-12-02