Thomas Neumann is currently the Chief Scientific Officer and President & CEO at Nortis, Inc. Thomas previously held the position of VP for Medical Sciences at VisionGate, Inc. from October 2004 to December 2011.
Sign up to view 0 direct reports
Get started
This person is not in any teams