Todd Simpson is the Chief of Innovation at Mozilla, the developers of the Firefox Web browser, where he is working with the Mozilla community to keep the Web open and accessible. Todd loves building products and businesses around leading edge technologies
4018
1