Business Positions
Vimeo Inc
Provider of cloud-based software tools
Board Memberships
Dolby Laboratories
Develops entertainment products and technologies. Revenues are $1 billion.
Federal Election Campaign Contributions
Hillary Clinton
US Secretary of State & NY Senator; 2016 Democratic Presidential candidate