sales & marketing Tag

In order to keep the Sales & Marketing team here at Barrett up-to-date on their knowledge and experience with our products, we headed out to the range last Friday.  We...