Primary Job Title Founder and CEO Primary Organization Velasa Sports
Location Acton, Massachusetts, United States Regions Greater Boston Area, East Coast, New England Gender Male
LinkedIn View on LinkedIn
Russell Layton is the Founder and CEO of Velasa Sports. Took up MSME, Mechanical Engineering at Stanford University.