Robin Escher has extensive experience in the medical sales and management sectors, currently serving as the Manager of Medical Staff Services and Physician Liaison for Surgery at Overlake Medical Center & Clinics since July 2015. Prior experience includes roles as a Sales Representative for Devicor Medical Products, focusing on breast biopsy modalities and lymph node detection, as well as positions at Teleflex Medical and North American Scientific, specializing in cardiac care and radiation oncology respectively. Robin Escher also held a Sales Manager role at Radiation Therapy Products. Educational credentials include a Bachelor of Arts in English Language and Literature from the University of Washington and a Master of Science in Psychology from Seattle Pacific University.
Sign up to view 1 direct report
Get started