Larry Winters is the head of Live the Dream, one of largest marketing arms of Amway. He lives in North Carolina with his wife Pam and their children.