World Trade Center New Orleans names new CEO
The World Trade Center New Orleans has hired a new leader. Ed Webb, president and CEO of the World Trade Center of Louisville, Kentucky for the past 11 years, has been named leader of the New Orleans organization. Webb Photo courtesy World Trade Center New …