Nick Albrecht

Edmonton, Canada

Enthusiast with a passion for software and technology innovations. Ohhh, shiney.