James Rainwater

James Rainwater

James has experience in business, technology, health, and more. He holds double major degrees in management & marketing and a minor in computer science. As an avid sportsman, he loves the outdoors.