Lee Owens's Location
Texas, United States
Lee Owens's Work
Lee Owens's Education
Stephen F. Austin State University
Bachelor of Arts (BA) (Communication, Journalism, and Related Programs)
1995 - 2000
Lee Owens's Skills
Lee Owens's Summary
Lee Owens, based in Texas, United States, is currently a Sales Specialist at Neurocrine Biosciences, bringing experience from previous roles at Vizient, Inc, Allergan, Merck and Mohr Partners. Lee Owens holds a 1995 - 2000 Bachelor of Arts (BA) in Communication, Journalism, and Related Programs @ Stephen F. Austin State University. With a robust skill set that includes Pharmaceutical Sales, Sales, Urology, Neurology, Product Launch and more, Lee Owens contributes valuable insights to the industry. Lee Owens has 1 email on RocketReach.