Board Memberships
Popular Inc
Bank holding company
Princeton University Board of Trustees
Princeton University is governed by a Board of Trustees that consists of 23 - 40 trustees.
Princeton University Investment Company
Manages Princeton's endowment
Akamai Technologies, Inc.
Manages Web interactions for corporate and organizational clients. Revenues are $3 billion.