Green Party chair Pekka Havisto

Pekka Haavisto

The Green Party chair is currently Pekka Haavisto.