Ben Grimes

Ben Grimes

manager

Share profile
Summary

Grew up ski racing my whole life in Vermont. Love helping out others with my strong people skills as well as my experience in marketing for clientele and business to business.

Connections