This profile was last updated on 16/05/2016 and contains information from public web pages.
Technical Support Manager
Local Address- Sunnyvale, CA
100 Mathilda Pl, 0, Sunnyvale,
CA - 94086-6076
Company Description: Elekta is a human care company pioneering significant innovations and clinical solutions for treating cancer and brain disorders. The company develops sophisticated state of the art tools and treatment planning systems for radiation therapy and radiosurgery, as well as workflow enhancing software sy...