Craig Szalai, Geoff Todebush
Craig Emery Szalai and Geoff Charles Todebush were married Feb. 23 at the Ritz-Carlton in Rancho Mirage, Calif. Mr. Szalai (left), 42, is a senior manager for talent acquisition in the North American headquarters of Tommy Hilfiger in New York. He graduated from Allegheny College in Meadville, Pa. He is the son of Janet E.…