avid supporter

Translations
страстный сторонник
She is an avid supporter of environmental causes.
Она является страстным сторонником экологических причин.