Sho Shimoda

I grew up in New Hampshire, Maine, Massachusetts, loving natures and entrepreneurship. Always on the edge for new Internet technologies.