David Galipeau

  • Information and communication technology expert

David Galipeau's Presentations

Lift07 February 2007

Lift06 February 2006

Watch video

Share