Radiology Consultants TulsaRadiology Consultants Of Tulsa 6161 S Yale Ave, Tulsa, OK 74136 (918)7438838 (phone), (918)7430169 (fax)
Education:
Medical School University of Oklahoma College of Medicine at Oklahoma City Graduated: 1987
Languages:
English
Description:
Dr. Leonard graduated from the University of Oklahoma College of Medicine at Oklahoma City in 1987. He works in Tulsa, OK and specializes in Diagnostic Radiology. Dr. Leonard is affiliated with Saint Francis Hospital and St John Medical Center.
Steven Leonard is responsible for all areas of marketing at NopSec Inc., a fast-growing start-up in the IT security and vulnerability management space. Prior to joining NopSec, Steven spent 17 years a...
Tagline:
I'm passionate about what I do!
Bragging Rights:
Was on stage with Bill Gates to introduce Windows Home Server to the world
Steven Leonard
Steven Leonard
Steven Leonard
About:
All around nerd. Going to school to finish my materials engineering degree, working and playing games to fill in the free time.