People
April 16, 2007
Lyne Bouchard is the president and CEO of TechnoMontréal, a new umbrella organization for the city's information and communications technology cluster.
International