Todd Powell

President & CEO at RefleXion

Todd Powell joined RefleXion in May 2017 as president, chief executive officer, and a member of its board of directors, bringing with him 29 years of experience in leading global organizations and developing innovative products in cancer care. Before joining RefleXion, Powell spent 11 years at Elekta AB, a world leader in radiation oncology solutions where he held senior executive roles of increasing responsibility, most recently as executive vice president of Comprehensive Oncology Solutions where he led a business unit with more than $1 billion in revenue and 1,200 employees across North America, Europe, and Asia. Prior to this, Powell served as president and CEO for IMPAC Medical Systems, Inc. His career also includes senior executive and management positions at IMPAC and Varian Medical Systems. Powell received a Bachelor of Applied Science, Physics, and Mathematics from California State University, Chico, and he completed the Executive Innovation and Leadership Programs at Stanford University Graduate School of Business.

Timeline

  • President & CEO

    Current role