Robert Allen's Location
Chicago, Illinois, United States
Robert Allen's Work
Robert Allen's Education
Northwestern University
2007 - 2008
Western University
Bachelors
Robert Allen's Skills
Robert Allen's Summary
Robert Allen, based in Chicago, Illinois, United States, is currently a Corporate Officer, Global CISO at Gallagher, bringing experience from previous roles at Gallagher, Brighthouse Financial, Ge Healthcare and Evanta. Robert Allen holds a 2007 - 2008 Northwestern University. With a robust skill set that includes Management, Tuning Fork Therapy, Microsoft Excel, Security, Scio Quantum Biofeedback and more, Robert Allen contributes valuable insights to the industry. Robert Allen has 4 emails on RocketReach.