Constellation Brands, Inc. announced that David Klein has been promoted to Executive Vice President and Chief Financial Officer, replacing Bob Ryder. As the new CFO, Klein will join Constellation’s Executive Management Committee and report directly to Rob Sands, President and Chief Executive Officer. Klein joined Constellation in 2004, and most recently served as CFO for the company’s beer division. His previous roles with Constellation include SVP, Treasurer and Controller as well as CFO for the company’s former European business. Prior to his tenure at Constellation, Klein held title of CFO at Montana Mills.