Body Armor Body Armor from Erica Leisse Body Armor gLike Body Armor Product Design Product Development Share R 7 n Available Full-time Erica Leisse Project Manager, Product Developer & Designer Saint Louis, MO Follow Contact