Management Team
Raymond Ribble
CEO & Founder
Rob Pruter
Chief Revenue Officer
Jeff W
orst, PhD
Vice President of Technology