Richard Labelle

A propos: 

Strategist, ICT for development; ICTs for abating environemntal and climate change, ICT for trade enhancement

Tel; 1-613-203-7830

Skype: rlabelleklaf