Rory Riggs — inventor, executive, investor, founder