StoreBound's HR department is led by B Isaac Fennell (Head of Talent and Culture) and has 2 employees.
B Isaac Fennell
Head of Talent and Culture
Zoda Carey
Social Strategist and Communications Manager
Looking for a particular StoreBound employee's phone or email?