Hazelcast Appoints Greg Luck as CEO -- PALO ALTO, Calif., June 18, 2014 /PRNewswire/ --