Terhi Vapola

Managing Partner

Greencode Ventures