Leon Tomczyk is an experienced Product Manager with a significant tenure at Elekta, Inc. since 2007 and at Elekta IMPAC since 2002, where Leon has developed expertise in health services and technology. Tomczyk holds a Bachelor of Science in Radiologic Technology from Wayne State University, earned between 1975 and 1979. Currently, Tomczyk contributes to the advancement of medical systems through innovative product management.
This person is not in any teams
This person is not in any offices