Elaine Snow, founder and Managing Director of Mirage Published July 22, 2013 at 285 × 190 in Home Elaine Snow, founder and Managing Director of Mirage