Kelli Brennan's Location
United States
Kelli Brennan's Work
Kelli Brennan's Summary
Kelli Brennan, based in United States, is currently a Bar Manager at Growlers Pourhouse, bringing experience from previous roles at The Royal Tot, Elsewhere CLT and Haberdish.