Robert Windsor is a distinguished founder and president of Albion Investment Co., Inc., where a commitment to socially responsible investing has been central since 1984. Windsor holds a significant role as a member of Launchpad Venture Group since June 2013 and has served as a trustee for the Diocesan Investment Trust until May 2023. Previously, Windsor was the rector of Christ Episcopal Church from December 2002 to January 2013, and served as a trustee at Fiduciary Trust Company and vice president at Bank of New England. With a military background as an officer in the US Marine Corps from 1970 to 1973, Windsor's academic achievements include a Master of Divinity from Harvard University, an M.B.A. from Cornell Johnson Graduate School of Management, and a Bachelor of Arts in Psychology from Dickinson College.