Sebastien Simard

Relentlessly looking for new insights and perspectives.

Sebastien Simard