Ron Sacher is the Chief Executive Officer at Premia Spine since 2011. Prior to that, Ron was the Managing Director at Sacher Holdings, Ltd. since 2007. Ron also held the position of Chief Executive Officer at S.I. Therapies and Upstream Peripheral Technologies from 2007 to 2011, and at Impliant from 2001 to 2007. Ron earned a Master of Business Administration from Harvard Business School and a Master of Public Administration from Harvard Kennedy School. Ron also holds a Bachelor of Science in Finance and Economics from The Wharton School and a Bachelor of Arts in International Relations from the University of Pennsylvania.
Sign up to view 6 direct reports
Get started