Neil Gloger

Neil Gloger is CEO of InterGroup International (www.intergroupinternational.com), based in Euclid, Ohio.