Diane Finley
Diane
Hamilton, Ontario
Employed: top management / director / CEO|Other
Official Opposition Critic for Innovation
Minister of Human Resources and Skills Development...
Val_Haldimand--Norfolk
Chair of Social Affairs Committee