Gemma McIpd is the Vice President People and Talent of Cuvva.
116 people are employed at Cuvva.
Cuvva is based in London, England.
The NAICS codes for Cuvva are [5241, 52, 524].
The SIC codes for Cuvva are [63, 639].