Triple Crown Leadership

Triple Crown Leadership

Tag Archives: North Castle Partners

Value and Values

Posted on

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 served as a Managing Director of AEA Investors LLC. From 1978 to 1989, Baird was Executive Vice President at Bain & Company, an international consulting firm. From 1975 to 1977, he worked at The First Boston Corporation. Chip received an A.B. from Harvard College and an M.B.A. from Harvard Business School. Here are excerpts of our interview with Chip Baird for Triple Crown Leadership: What is North Castle Partners’ approach to private equity? Baird: North   …Continue Reading