Communication and transparency are the most important traits for leadership, according to Chris Speller, Informa Markets
Communication and transparency are the most important traits for leadership, according to Chris Speller, Informa Markets