Rob Porter
Rob Porter

Rob Porter

Digital Naturalist. Chief Innovation Officer and Co-Founder of @WeeverApps. Hamilton, Ontario, Canada.