20 Questions with Beth Cahill

Beth Cahill is president and chief executive officer at Windsor Capital, which has offices located in Los Angeles, Tampa and London. After attending the University of Florida, Cahill began her