Charles Downer Downer & Co. Current Role: Founding Managing Director & Chairman Trustee of the Joslin Diabetes Center