Skip to content

Author

Rick McConnell

Rick McConnell is President of North America, Informa Markets, in New York City.