Kevin Ryan

FSPM’s communication was excellent and came in multiple formats — and even included in-person updates to our board and shareholders of the cooperative.

Kevin RyanBoard Member