Michael Thiesen

is a Software Developer from Vancouver, Canada

Currently working at Canalyst