Before joining Invibio, Mr. Roberts held a number of senior management roles in finance, business development and transaction advisory. He worked in the US and Europe for the companies PerkinElmer and PricewaterhouseCoopers.
Mr. Roberts earned a bachelor’s degree in economics from the University of New Hampshire in Durham. He earned his master’s degrees in accountancy and business administration at Northeastern University in Boston.
More Articles on Spine Leaders:
Spine Surgeon Leader to Know: Dr. Gowriharan Thaiyananthan of Brain and Spine Institute of California
Spine Leader to Know: Dr. Stephen H. Hochschuler of Texas Back Institute
Spine Surgeon Leader to Know: Dr. Henry Aryan of Sierra Pacific Orthopedics
