Chief Executive Officer
Trenton, New Jersey
TerraCycle
Avigail Adam LLC
Board Member
Princeton University
Upper Canada College