Value and Values

Interview with Chip Baird Founder and Managing Director, North Castle Partners Leaders Speak Series North Castle Partners is a leading private equity firm headquartered in Greenwich, Connecticut, committed to creating extraordinary value for its companies, employees, investors, and communities.  Charles (Chip) Baird, Jr., North Castle’s Managing Director, founded the firm in 1997. From 1989 to 1997, Baird … Read more