Barrows Inc. employs 53 employees. The Barrows Inc. management team includes Chris Clemmer (CEO), Hannah Babcock (Account Manager), and Karen Nelson (Senior Interior Designer).
Looking for a particular Barrows Inc. employee's phone or email?