Sella Brosh


NVision Imaging

Dr. Sella Brosh is the Chief Executive Officer of NVision Imaging Technologies since 2016. As CEO, Dr. Brosh leads the business and clinical development efforts of the company. Prior to joining the leadership team of NVision, Dr. Brosh worked as senior engagement manager at the US mid-atlantic office of McKinsey & Company. He led multiple global commercialization efforts in the Pharma and Medical Device spaces and worked alongside Market Access and R&D teams of top-10 companies to optimize their early pipelines and structure a value driven approach for their products. Dr. Brosh also worked at Oscar Health, a US based tech-driven health insurance company, where he managed the network of clinicians and hospitals in 4 states (NY, NJ, CA and TX). Prior to his career in the healthcare industry he served as a combat engineering officer, first as platoon commander and later as an officer of operations of a combat battalion. He received his Bachelor of Medical Science (magna cum laude) and Medical Doctor degrees from Tel-Aviv University.