Ron Sheridan

Ron Sheridan

Startup Enthusiast, Advisor, and Practitioner.