Sheila Mccain's Location
United States
Sheila Mccain's Work
Sheila Mccain's Education
Sheila Mccain's Skills
Sheila Mccain's Summary
Sheila McCain, based in United States, is currently a Cyber Risk Manager at Deloitte, bringing experience from previous roles at Deloitte. Sheila McCain holds a 2013 - 2017 Bachelor’s Degree in Applied Mathematics, Economics @ University of Illinois at Urbana-Champaign. With a robust skill set that includes Leadership, Public Speaking, Management, Customer Service, Project Management and more, Sheila McCain contributes valuable insights to the industry. Sheila McCain has 2 emails and 1 mobile phone number on RocketReach.