Elizabeth Townsend-Rose's Location
United Kingdom
Elizabeth Townsend-Rose's Work
Elizabeth Townsend-Rose's Education
Princeton University
Bachelor's degree
2005 - 2009
Deerfield Academy
2001 - 2005
Elizabeth Townsend-Rose's Summary
Elizabeth Townsend-Rose, based in United Kingdom, is currently a President and Co-Founder at AGORA, bringing experience from previous roles at Lazada Group. Elizabeth Townsend-Rose holds a 2005 - 2009 Bachelor's degree @ Princeton University. Elizabeth Townsend-Rose has 2 emails and 1 mobile phone number on RocketReach.