Carr is a native of Louisiana currently residing in Texas and will operate from both his home office and Westin’s Dallas/Ft. Worth Distribution Center.
“Chris’s experience and relationships within the region will be an immediate asset and we are excited to add him to our industry leading team,” the company said in a statement announcing the hire.