meghan snyder communications