Professional Team

John Smith

Chief Economist of Legrand Securities