Peter Carroll Location
Boston, MA, US
Peter Carroll Work
Peter Carroll Education
Peter Carroll Summary
Peter Carroll, based in Boston, MA, US, is currently a Lead Account Executive, In-Store at DoorDash. Peter Carroll brings experience from previous roles at SumUp, TestFit, ezCater and ZeroTurnaround. Peter Carroll holds a 2008 - 2012 Bachelor of Science (BS) in Business Administration and Management, General @ University of Denver. Peter Carroll has 3 emails and 2 mobile phone numbers on RocketReach.