Where is Solo Brands Corporate office Headquarters

Solo Brands Headquarters Address and Contact

Solo Brands
  • Address:1070 S Kimball Ste 121, Southlake, Texas, 76092, United States
  • Phone Number: (817) 900-2664
  • Email: Click Here
  • Number of Employees:300
  • Established:2011
  • Key People:Cory Gottfredson
  • Est. Annual Revenue:$294.1M

Solo Brands Headquarters Location & Directions

Solo Brands Headquarters Executive Team



Cory GottfredsonVice President, International
Wilko ReinholzVice President, eCommerce
Bob SmithDirector, Treasury
Brittney RicksVice President, Brand
Jeff WeilertVice President, Engineering
Chris JohnsonDirector, Brand

About Solo Brands, History and Headquarters Information

Solo Brands Headquarters Photos

Solo Brands​

Solo Brands Company Resources