Bella Carroll's Location
Indianapolis, IN, US
Bella Carroll's Work
Bella Carroll's Education
Indiana University-Purdue University at Indianapolis
Bachelor of Science (BS) (Criminal Justice, Minor in Public Safety)
2010 - 2014
King's College London
(National Security: UK and US)
2014 - 2014
Bella Carroll's Summary
Bella Carroll, based in Indianapolis, IN, US, is currently a Manager at Apple, bringing experience from previous roles at Apple, Nordstrom and Nordstrom Rack. Bella Carroll holds a 2010 - 2014 Bachelor of Science (BS) in Criminal Justice, Minor in Public Safety @ Indiana University-Purdue University at Indianapolis. Bella Carroll has 1 email on RocketReach.