|

Banner Bio – Stephen Finch

STEPHEN BAKER FINCH, JR. (Steve, Bull Candy). Born November 10, 1947 in New York, New York, son of Stephen Baker Finch (Class of ’44) and Margaret Riker Whipple Finch. Attended Phillips Academy, Andover, Massachusetts. Entered Yale Sept., 1965. Psychology major; Dean’s List, 1965-66 (fall term). Resident: Berkeley (Social Committee, 1968-69). Zeta Psi, 1966-69, Rush Chairman,…