Senior Manager Sales Operations EIMEA
Work Hours (i.e. 9-5):
Hours Per Week:
Give hope. Give health. Make your mark in the fight against cancer.
At Accuray, we make a direct and powerful impact on the lives of cancer patients every day — helping them live longer, better lives. But our commitment to innovation offers a truly u...