Eric David , a Universal Life Church minister , officiated at the Glen Island Harbour Club in New Rochelle , N.Y . The bride and bridegroom are management consultants at McKinsey & Company ; she is a senior associate in the New York office , where she specializes in health-care companies , and he is an associate principal in Stamford , Conn. , specializing in telecommunications companies .