Green Party chair Touko Aalto

The Green Party chair is currently Touko Aalto.