Barrett Straub
INSTALLATION MANAGER
Barrett is the master planner behind the BSL installation department, and since joining the team in 2017, he has amassed an installation team that returns to work at BSL year after year. Barrett is not only one of the nicest guys in town, but he is also always prepared to offer help or an adventure suggestion.