Barrows Connected Store employs 98 employees. The Barrows Connected Store management team includes Brian Anthony (Vice President of Connected Creative Strategy), Edward Hall (Client Partnerships Director), and Matthew Ball (Head of Finance and Commercial Transformation).
Looking for a particular Barrows Connected Store employee's phone or email?