Bradley Shende

Creative Technologist, CEO @M2O Host @ConnectedLife but really, I just click things....

Bradley Shende