Leigh Winn's Location
Owasso, OK, US
Leigh Winn's Work
Leigh Winn's Skills
Leigh Winn's Summary
Leigh Winn, based in Owasso, OK, US, is currently a InfoSec Manager at Alera Group, Inc., bringing experience from previous roles at Tulsa Tech, Creek Nation Casino and Williams. With a robust skill set that includes Customer Service, Software Quality Control, Data Quality Control, Quality Control, Research and more, Leigh Winn contributes valuable insights to the industry. Leigh Winn has 2 emails and 1 mobile phone number on RocketReach.